106 S Azusa Ave, Azusa, CA 91702, United States
Stater Bros, 1145 E Alosta Ave, Azusa, CA 91702, United States