LAB 88 (El Monte) LAB 88 (El Monte)

10602 Lower Azusa Rd, El Monte, CA