Originally Posted by buenfeelings
Can anyone tell me where this shell staton is?
I'm in echo park.
Right off the 210 freeway at the Foothill Blvd/Angeles Crest Hwy offramp.
818-790-3836 4530 Angeles Crest Hwy La Canada Fltrdg,
CA 91011, US