top of page


Board Certified Family Practice
Dr. Winston began practicing at OFMC in 2017!
Currently accepting New Patients.
OFMC Podiatry & Family Practice Center:
2131 SW 20th Place Ocala, FL 34471
Office Phone: 352-237-4133
Allen Winston, DO
bottom of page