Grant D Elwood, DDS, Dentist

1414 S Miller St
#6
Santa MariaCA  93454-6923 (Santa Barbara County)


Phone: 805-928-7833
Fax: 805-928-7853

NPI: 1093835746
License Number: 30332 (CA)