The Scleral Lens Center
c/o Arena Eye Surgeons
262 Neil Avenue, Suite 320
Columbus, OH 43215
Phone: (614) 228-4700 | TF: 888-372-3937 | Fax: (614) 221-0138
The Eye Center is located in the Arena District in the heart of downtown Columbus, OH. Parking is available in the Neil Ave. Garage across the street from the building (bring your ticket in for a reduced rate.)