Wheelchair accessible entrance
Address:17955 Collier Ave, Lake Elsinore, CA 92530, United States
Phone:+1 951-245-2566
For directions, enter this address into your preferred maps application.
Rating: 4.7/5 based on 26 reviews