Public Parking Lot is located in Fernandina Beach, United States on 200-298 Alachua St. Public Parking Lot is rated 4.8 out of 5 in the category free parking lot in United States.
Address
200-298 Alachua St
Accessibility
Wheelchair-accessible entrance