Oakhurst Family Practice 1216 Southeast 24th Road, Ocala, FL 34471