William R Barnhurst, DO, Family Medicine

1101 S Cedar Crest Blvd
AllentownPA  18103-7902 (Lehigh County)


Phone: 610-435-3111
Fax: 610-432-5953

NPI: 1063500874
License Number: OS002637L (PA)