Dr. Walter Delph, MD Urology 1090 Amserdam Ave.New York, NY 10025 212-523-2442 About Dr. Walter Delph, MD