6600 Topanga Canyon Blvd, Canoga Park, CA 91303
Sugar Rush is a Amusement park located at 6600 Topanga Canyon Blvd, Canoga Park, CA 91303. It has received 4 reviews with an average rating of 3.5 stars.
The address of Sugar Rush: 6600 Topanga Canyon Blvd, Canoga Park, CA 91303
Sugar Rush has 3.5 stars from 4 reviews
Amusement park