Tallahassee was declared the Capital of Florida in 1823. Located in a region of the Gulf of Mexico known as The Big Bend, Tallahassee and the Capital Region is known for its Southern characteristics, gracious hospitality and lush topography.
Information
Location:
Tallahassee, FL, 32301
Phone:
850.606.2305
Mon - Fri:
8:00 am - 5:00 pm