Arena Eye Surgeons has two Central Ohio Locations

Columbus Location

Eye Center Building in Columbus, Ohio

Arena Eye Surgeons
The Eye Center
262 Neil Avenue Suite 320
Columbus, Ohio 43215

PHONE: (614) 228-4500

Fax: (614) 221-0138
Toll Free: 888-372-3937
M-F: 8:00am – 4:30pm

 

Delaware Location

Outside view of our Delaware, Ohio location.

Arena Eye Surgeons
3769 Columbus Pike, Suite 200
Delaware, OH 43015

Phone: (740) 368-5500
Fax: (740) 368-5599
M – F: 8:00am – 4:30pm