Andrew Loukas, DDS, Dentist

5248 Mission St
San FranciscoCA  94112 (San Francisco County)


Phone: 415-334-0555
Fax: 415-334-7732

NPI: 1467756544
License Number: 23124 (CA)