NPIIDAlbert C. Rosen, MDOphthalmology PhysicianThornwood, NY972 Broadway, Thornwood, NY, 10594NPIID(914) 741-0302Book online Claim listingAvailability on request