New location/address coming soon! Check our Facebook page for updates.

Location

Address

4645 Candlewood St., Lakewood, CA 90712

Location

Located at the Lakewood Center Mall Shopping Center, in the Candlewood Shops area

Map