STORE LOCATIONS

NATIONAL CITY

2401 E Plaza Blvd

National City, CA 91950

(619) 472-9620 

Mon - sat: 9:30am-7:00pm

Sun: 10am-7:00pm

Lemon Grove

7825 Broadway

Lemon Grove, CA 91945

(619) 337-0243

Mon - sun: 10am-7pm