Amory Vedran Novoselac, MD, Internal Medicine

12 E 86th St
Ofc 4
New YorkNY  10028-0506 (New York County)


Phone: 212-861-6660
Fax: 212-744-4696

NPI: 1699852962
License Number: 252245 (NY)