1120 Archangel Way, Tallahassee, FL 32317