Julio E Albarran, MD, Internal Medicine

452 Fort Washington Ave
New YorkNY  10033 (New York County)


Phone: 212-781-8088
Fax: 212-781-4185

NPI: 1649364357
License Number: 181719 (NY)