It seems to me that we had a post on a downtown truck stop some years back, but nothing turned up in a search.....
.....I pulled up the '57 Yellow Pages, they had no classification for "Truck Stop".....I did find this....
....note Paul's Signal Service at 1389 E. 7th St., this would be the n.w. corner of 7th and Alameda.....a 1960 permit....
.....the permit included a sketch of the improvements....
The sketch does not indicate pump islands, but prior permits confirm a Signal Oil station at the site, so this facility was possibly the truck stop in the photo....the site is now a portion of a large parking lot for L.A. Metro buses.