1. Find a Local Dentist in Your Area! 435 S Melrose Dr Ste 105, Vista, CA 92081 Coordinate: 33.18902,-117.25475 Phone: (855) 889-1908