Albert Defabritus, MD, Internal Medicine

352 7th Ave
Ste 1003
New YorkNY  10001-5012 (New York County)


Phone: 212-807-8817
Fax: 212-255-6577

NPI: 1629057583
License Number: 120801 (NY)