Mary Ann Karp, DO, Family Medicine

176 Main St
HarleysvillePA  19438-2513 (Montgomery County)


Phone: 215-256-9531
Fax: 215-256-9134

NPI: 1568488591
License Number: OS009656L (PA)