St. Christopher's Hospital For Children - Nephrology 160 East Erie Avenue, Philadelphia, PA 19134