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.)

    Contact Form

    Your Name (required)

    Your Email (required)

    Your Message