|
|
Store hours: 10AM-4PM Wednesday through Saturday
|
Location
Located in the Village Plaza,
160 North Glendora Avenue, #E, 91741
Glendora CA.
Free Parking Behind Plaza
160 North Glendora Avenue, #E, 91741
Glendora CA.
Free Parking Behind Plaza