The Venue

Sprawling fields, beautiful stables, and the perfect party barn await at the amazing Hitchcock Farm at Santa Fe River Ranch in Alachua.