John Alexander Freeman, DDS, Dentist

1288 Morro St
Ste Ste 110
San Luis ObispoCA  93401-6301 (San Luis Obispo County)


Phone: 805-547-7080
Fax: 805-547-7084
Email: drj***@*****ol.com

NPI: 1588830269
License Number: 42312 (CA)