James J Freeman, DO, Internal Medicine

4 W Main St
MacungiePA  18062-1120 (Lehigh County)


Phone: 610-967-4993
Fax: 484-403-4020

NPI: 1417903790
License Number: OS009668L (PA)