Rod Saclolo, MD, Internal Medicine

20 W 86th St Ste 1a
New YorkNY  10024-3604 (New York County)


Phone: 212-799-1600
Fax: 212-477-2885

NPI: 1396809091
License Number: 199682 (NY)