Address:
Eye Center Group
5100 W Taft Rd SUITE 3L, Liverpool 13088
(315) 452-2211 (Phone)
Hospitals:
Eye Center Group
5100 W Taft Rd SUITE 3L, Liverpool 13088
Carthage Area Hospital
1001 West St, Carthage 13619
Crouse Hospital
736 Irving Ave, Syracuse 13210