Meet the Doctors

Donald Farley, DPM

Dr. Farley

Dr. Farley maintains the highest levels of accreditation and pursues ongoing education to stay abreast of the latest trends in the medical field. 

Dr. Farley is a native of Northeast Ohio and graduate of Mayfield High School. He attended  Marietta College receiving a degree in chemistry and then went on to receive his medical degree at the Kent State University College of Podiatric Medicine.  Dr. Farley is past chief of Podiatric Surgery at both Lake Health and Ashtabula County Medical Center. He is the current chief of Podiatric Surgery at the Mentor Surgery Center and is Board Certified in Foot and Ankle Surgery.

Dr. Farley has been married for 37 years and has 2 children. His wife, son and daughter are all in the medical field.

 


Randi Keefe, DPM

Dr. Randi Keefe joined Podiatry Associates in April of 2020 and is happy to bring her foot and ankle expertise to both the Painesville and Ashtabula locations. 

She is a proud native of  NorthEast Ohio. She received her bachelor's degree in cultural area studies from The College of Wooster. During her undergraduate training, she studied abroad at Fudan University in Shanghai, China for 2 semesters. She then attended Kent State University College of Podiatric Medicine where she received her Doctorate in Podiatric Medicine, graduating in the top 10% of her class. Following graduation, Dr. Keefe completed her surgical residency at University Hospitals. She strives to stay current on all of the most effective treatments for the foot and ankle. 

Beyond podiatry, Dr. Keefe enjoys spending time with her 2 pugs, Pretzel and Pepper. She also enjoys reading and cheering on her Cleveland sports teams. 


Send us an email today

Our Locations

2 Convenient Locations

Office Hours

Our Regular Schedule

Painesville Hours

Monday:

8:00 am-5:00 pm

Tuesday:

8:00 am-5:00 pm

Wednesday:

8:00 am-5:00 pm

Thursday:

8:00 am-5:00 pm

Friday:

8:00 am-3:00 pm

Saturday:

Closed

Sunday:

Closed

Ashtabula Hours

Monday:

Closed

Tuesday:

8:00 am-5:00 pm

Wednesday:

8:00 am-5:00 pm

Thursday:

Closed

Friday:

8:00 am-3:30 pm

Saturday:

Closed

Sunday:

Closed