California
Store 13
142 3/4 S Glendora Ave
West Covina, CA 91790
Were moving to store13 at 9pm on tuesdays. Its right of the 10 fwy at Vincent Avenue. Right rehind the edwards theater parking lot next to the freeway. Head south of the freeway and make a left on lakes drive. Follow it to the the end and...