Marc Andrew Horowitz, MD, Ophthalmology

14 Harwood Ct
Ste 209
ScarsdaleNY  10583 (Westchester County)


Phone: 914-723-5511
Fax: 914-723-5659

NPI: 1154405173
License Number: 138509 (NY)