Econo Lodge Live Oak

6811 N Us 129 & I 10
Live Oak
Florida
United States