Our goal is to strive to provide, in a dedicated and caring way, the best care available in the management of eyelid, tear duct, and orbital disorders.CALL (317) 818-1000 Website Print
Accepting new patients
11900 N. Pennsylvania #104
Carmel, IN 46032
The tau symbol represents physicians who are employees of the Franciscan Physician Network, a division of Franciscan Health Inc. All other physicians are independent members of the Medical Staff who choose to practice at a Franciscan Health hospital.