Bruce K.
10/17/2020
This five acre park has a good bit of activity. I was hoping for a nice picnic area but did not find one near the entrance where I managed to find parking. The park includes baseball and...
(1)
Advertisement
Lee Park is a serene outdoor space nestled in the heart of Tallahassee, FL, offering a peaceful retreat for visitors to enjoy nature and relax in a tranquil setting.
This park provides a picturesque environment for leisurely strolls, picnics, and outdoor gatherings, inviting guests to unwind and connect with the natural beauty of the surroundings.
Generated from their business information
This five acre park has a good bit of activity. I was hoping for a nice picnic area but did not find one near the entrance where I managed to find parking. The park includes baseball and...
Advertisement