Elsinore Hot Springs Resort
Add Hours
Phone: (951) 674-9997
Address: 9961 Valley Blvd, El Monte, CA 91731
9488 Valley Blvd, Rosemead, CA 91770
10024 Valley Blvd, El Monte, CA 91731
9961 Valley Blvd, El Monte, CA 91731
10070 Valley Blvd, El Monte, CA 91731
10038 Valley Blvd, El Monte, CA 91731
11805 Valley Blvd, El Monte, CA 91732
12040 Garvey Ave, El Monte, CA 91732
10990 Lower Azusa Rd, El Monte, CA 91731
509 W Duarte Rd, Arcadia, CA 91007
2618 San Gabriel Blvd, Rosemead, CA 91770