Truck Stop

Alternate Names
The Truckstop
First Documented
1971
Last Documented
1974

Truck Stop
13257 Ventura Blvd
Los Angeles, CA
United States