Location

Address

4645 Candlewood St., Lakewood, CA 90712

Location

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

Map