Michael A Hirsch, MD, Family Medicine

1811 Bethlehem Pike
A108
FlourtownPA  19031-1111 (Montgomery County)


Phone: 215-233-1500
Fax: 215-233-1015
Email: mhf***@*****sn.com

NPI: 1013954171
License Number: MD042031L (PA)