Louis Ralph Depalo, MD, Internal Medicine

10 E 102nd St
Tower 5
New YorkNY  10029-6030 (New York County)


Phone: 800-563-3498
Fax: 646-537-9540

NPI: 1396764106
License Number: 155703 (NY)