Louis H Hirshberg, DO, General Practice

2901 Jolly Rd
Plymouth MeetingPA  19462-2324 (Montgomery County)


Phone: 610-272-8221
Fax:

NPI: 1063406239
License Number: OS004511L (PA)