Location

University of Florida Hospital At the World Equestrian CenterUFVH-WEC
1156 NW 81st Terrace Rd
OcalaFL34482-8281United States

Telephone

(352) 414-3858