John Gregory Hall, DMD, Dentist

12725 Sw 2nd St
BeavertonOR  97005 (Washington County)


Phone: 503-641-8191
Fax: 503-520-9081

NPI: 1316029903
License Number: 4227 (OR)