Melanie Ina Amster, MD, Urology

1216 Arch St
Ste 3b
PhiladelphiaPA  19107-2835 (Philadelphia County)


Phone: 215-563-1199
Fax: 215-563-1783

NPI: 1770570798
License Number: MD061880L (PA)