Belinda Elaine Ostrowsky, MD, Internal Medicine

145 Huguenot St
8th Floor
New RochelleNY  10801-5200 (Westchester County)


Phone: 914-813-5210
Fax: 914-813-5182

NPI: 1154309995
License Number: 224943 (NY)