The "Stick City" that I knew of was on Whittier Blvd...which was in Whittier. We used to cruise up Beach Blvd (Hwy 39)from Anaheim to go and check out what they had.
I don't know if they had a location in Glendale at some point?
Found on the HAMB...
http://www.jalopyjournal.com/forum/a.../t-101275.html