2987 Apalachee Parkway, Tallahassee, FL 32301, USA
2987 Apalachee Pkwy Tallahassee, FL 32301
Tallahassee
Florida
32301
US
877-411-3436877-411-3436
Up to two dogs of any size are allowed for an additional one time fee of $100.