Liberty Park & Depot District

One of six water front parks within the city limits, Liberty Park is located on Lake Henderson and is within walking distance from downtown.

Location
286 N. Apopka Avenue
Inverness, FL 34450