Philip Openshaw, DDS, Dentist

201 S Paradise Ave
MiddletonID  83644-5809 (Canyon County)


Phone: 208-585-0048
Fax: 208-466-5359

NPI: 1750403341
License Number: 34032 (CA)