800 Ocala Rd Tallahassee, FL 32304