Address: 2500 Allen Rd, Tallahassee, FL 32312 Phone Number: (850) 386-7279 Email: Click here to fill out our form