Patrick Shepard OD

  • 16706 Chillicothe Rd Ste 500
    Chagrin Falls, OH, 44023
  • (440) 708-0020

Physician Profile

Patrick Shepard, graduated from Ohio State University - College Of Optometry in 2021. His primary practice is as an Optometrist.