Address: 11910 Valley Blvd, El Monte, CA 91732, USA
Yes
Havnt been therr lately, I just used Gorilla Glue haha to hold it together
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Community center
10900 Mulhall St, El Monte, CA 91731, USA
Safety equipment supplier
4572 Peck Rd, El Monte, CA 91732, USA
Fast food restaurant
4851 Santa Anita Ave, El Monte, CA 91731, USA
Pizza restaurant
4368 Peck Rd, El Monte, CA 91732, USA
Thai restaurant
11020 Lower Azusa Rd # B, El Monte, CA 91731, USA
3475 Peck Rd, El Monte, CA 91731, USA
Mexican restaurant
11537 Garvey Ave, El Monte, CA 91732, USA
Orthodontist
11008 Main St Ste #203, El Monte, CA 91731, USA