Pick-up in Tallahassee and drop-off at three convenient locations.
Co-Cathedral of St. Thomas More
900 W Tennessee St
Tallahassee, FL 32304
16000 State Road 9
Miami, FL 33169
Return service with convenient pick-up locations in South Florida.
16000 State Road 9
Miami, FL 33169
Co-Cathedral of St. Thomas More
900 W Tennessee St
Tallahassee, FL 32304