OK

Flower Power Bike Ride

Flower Power Bike Ride

The Flower Power Bike Ride is a scenic northeast Oklahoma Ozark foothill and Arkansas River Valley ride. Flower Power is an annual spring ride that has produced by the Muskogee Park & Recreation Department since the Spring of 1991.

The Flower Power Bike Ride features 15, 30, 50, 65, and 100 mile routes with road support and free first-come first-served cookout at the end.

Web Site: flowerpowerbicycle.com
Location: Muskogee, OK [map]

Registration Form


Event Info:

DateRide
04-25-2020Flower Power Bike Ride - A scenic northeast Oklahoma Ozark foothill and Arkansas River Valley ride out of Muskogee OK. 15, 30, 50, 65, and 100 mile routes.



Last Update: December 27th, 2019