Elisa Bala, MD, MSC, MBA

Ophthalmology
Cost:

5 locations

The Metrohealth System

9200 Treeworth Blvd, Brecksville, OH 44141

Accepting new patients

(216) 696-3876