Margi Shah, DDS, Dentist

435 S Melrose Dr
Ste 105
VistaCA  92081-6661 (San Diego County)


Phone: 760-758-7580
Fax: 760-758-1995

NPI: 1578975926
License Number: 62758 (CA)