Romeo S Abella, MD, Internal Medicine

915 E Cayuga St
PhiladelphiaPA  19124-3817 (Philadelphia County)


Phone: 215-743-2250
Fax: 215-743-4899
Email: rom***@*****oo.com

NPI: 1386693968
License Number: MD032542L (PA)