Michael Hann, DDS

Dentist, General Practice

Vista Community Clinic

1000 Vale Terrace Dr, Vista, CA 92084

Accepting new patients

(760) 631-5000