Surgery Center River Drive Surgery and Laser Center Elmwood Park, NJ, 07407 Ophthalmology ·5 ORs View profile Call