Vista Inn Fitzgerald

263 Ocilla Hwy
Fitzgerald
Georgia
United States