Allen Auto Transport is located in an industrial park on Glencoe Avenue in Marina Del Rey. This local version of the national chain is a auto storage facility for cars, trucks and motorcycles. The structure itself is a large carport with a canopy. The vehicles are covered with canvas covers. For 24 hour towing service call 1-800-722-2267. If that line is busy your call will be routed to the main headquarters in Missouri where they will assist you. Visit the website for more information and to request a free quote.