CONTACT Our store We are proudly located in the heart of La Mesa’s Grossmont Center Mall at 5500 Grossmont Center Drive. Thank you!