John W Orchard, DDS, Dentist

210 S Palisade Dr
Ste 205
Santa MariaCA  93454-8901 (Santa Barbara County)


Phone: 805-925-9501
Fax: 805-925-2111

NPI: 1306020219
License Number: D21396 (CA)