Capital Hitch Service, Inc.
    7596 W Tennessee Street
    Tallahassee, FL 32304
    (850) 575-8628

    Hours:
    Monday – Friday: 8:30AM–5PM
    Closed Saturday & Sunday