Alan Latta, DDS, Dentist

1250 Peach St Ste L
San Luis ObispoCA  93401-2875 (San Luis Obispo County)


Phone: 805-544-1877
Fax: 805-544-9026
Email: lpw***@*****il.com

NPI: 1235202334
License Number: 43455 (CA)