2435 Springhill Rd Tallahassee, FL 32305