Michael A Knapp, MD, Internal Medicine

205 Newtown Rd
Ste 220
WarminsterPA  18974 (Bucks County)


Phone: 215-672-4726
Fax: 215-672-5570
Email: jeb***@*****on.net

NPI: 1639179005
License Number: MD022557E (PA)