Drexel Nephrology offers their services at the following two locations:
Drexel Nephrology at 219 North Broad StreetDrexel's Manayunk Office on Shurs Lane