John Cosmo D'Avirro
Ophthalmologist · Physician
58 Flaming Arrow Rd, 07430 MahwahOphthalmologist · Physician
58 Flaming Arrow Rd, 07430 MahwahOphthalmologist · Physician
250 Franklin Tpke, 07430 MahwahOphthalmologist · Physician
652 Tuckahoe Rd, 10710 YonkersOphthalmologist · Physician · Ophthalmology
2150 Central Park Ave, 10710 YonkersOphthalmologist · Physician
2242 Central Park Ave, 10710 YonkersOphthalmologist · Physician
12A N Airmont Rd, 10901 SuffernOphthalmologist · Physician
29 N Airmont Rd, 10901 SuffernOphthalmologist · Physician
2340 Central Park Ave, 10710 YonkersOphthalmologist · Physician
75 Essex St, 07601 HackensackOphthalmologist · Physician
135 Midland Ter, 10704 YonkersOphthalmologist · Physician
300 Frank W Burr Blvd, 07666 TeaneckReading glasses · Opticians · Ophthalmologist · Ophthalmology · Physician · Retail center
201 Market St, 07407 Elmwood Park
Contact lenses · Ophthalmologist · Ophthalmology · Reading glasses · Opticians · Prescription glasses · Sunglasses
2588 Central Park Avenue, 10710 YonkersOphthalmologist · Physician
1075 Central Park Ave, 10583 ScarsdaleOphthalmologist · Physician
1075 Central Park Ave, 10583 ScarsdaleOphthalmologist · Physician
22 S Main St, 10956 New CityReading glasses · Opticians · Ophthalmologist · Ophthalmology · Contact lenses
819 Yonkers Ave, 10704 YonkersOphthalmologist · Physician
819 Yonkers Ave, 10704 YonkersOphthalmologist · Physician
210 E 32nd St, 07504 PatersonOphthalmologist · Physician
3755 Henry Hudson Pkwy, 10463 Bronx