Alternate Names
The Truckstop
First Documented
1971
Last Documented
1974
Truck Stop
13257 Ventura Blvd
Los Angeles, CA
United States
Geo
34.1466516, -118.4215951