Kellie Annlunsford NPI 1427629963 Practice location: 504 W Vista Way, Vista, CA 920835704 Taxonomy code: 101YA0400X Phone: (760) 227-7299