We are located at 17 S 1st St, Alhambra, CA, 91801
only eight miles from downtown.
All parking is FREE around The Granada LA.
We have a 4 story parking structure across the street, a parking lot behind building and also street parking surrounding building. Alternate parking lot behind Charlie’s Trio off 1st st and additional lots on garfield near movie theater & shopping center.