Our Doctors

Frank A. Nesi
MD, FACS, FAACS

Dr. Nesi is board certified in Ophthalmology and is a Fellow of the American Society of Ophthalmic Plastic and Reconstructive Surgery (ASOPRS), which indicates that…

Read More »

Geoffrey J. Gladstone
MD, FAACS

Dr. Geoffrey Gladstone is certified by and a Fellow of the American Society of Ophthalmic Plastic and Reconstructive Surgery (ASOPRS). This indicates that he has…

Read More »

Evan H. Black
MD, FACS, FAACS

Dr. Black is board certified in Ophthalmology. He is also a Fellow of the American Academy of Cosmetic Surgery. Following his residency at the University…

Read More »


Francesca D. Nesi-Eloff
MD

Dr. Francesca Nesi-Eloff is board-certified by the American Board of Ophthalmology. Following her residency at Beaumont Hospital, Royal Oak, Dr. Nesi-Eloff completed a one…

Read More »

Dianne M. Schlachter
MD, FAACS

Dr. Dianne Schlachter is board-certified by the American Board of Ophthalmology and is a member of the American Academy of Ophthalmology. She completed a…

Read More »

Francisco Castillo
MD

Dr. Francisco Castillo is Board Certified in Ophthalmology and completed a two year American Society of Ophthalmic Plastic and Reconstructive Surgery (ASOPRS) fellowship with Consultants…

Read More »

Have A Question? Ask Us

  • This field is for validation purposes and should be left unchanged.

Our Reviews

Read Our Reviews


Financing

Care Credit

Visit One Of Our 10 Locations


  • Southfield
    248-357-5100
    29201 Telegraph Rd
    Suite 324
    Southfield, MI 48034

    Directions


  • St. Clair Shores
    586-447-5570
    21000 Twelve Mile Road
    Suite 108
    St. Clair Shores, MI 48081

    Directions


  • Rochester Hills
    248-852-8931
    75 Barclay Circle
    Suite 105
    Rochester Hills, MI 48307

    Directions


  • Dearborn
    313-562-5034
    19853 W. Outer Drive
    Suite 102
    Dearborn, MI 48124

    Directions


  • Troy
    248-457-0596
    201 W. Big Beaver Road
    Suite 1130
    Troy, MI 48084

    Directions


  • Flint
    810-733-3556
    2353 S. Linden Road
    Suite C
    Flint, MI 48532

    Directions


  • Novi
    248-344-7888
    26850 Providence Parkway
    Suite 420
    Novi, MI 48374

    Directions


  • Canton
    734-404-7600
    42680 Ford Road

    Canton, MI 48187

    Directions


  • Wyandotte
    734-258-7400
    100 Oak Street

    Wyandotte, MI 48192

    Directions


  • Livonia
    734-655-0672
    36650 5 Mile Rd
    Suite 100
    Livonia, MI 48154

    Directions