Flower Power Bicycle Ride
April 25 @ 9:00 am - 5:00 pm$25.00 – $35.00
Flower Power is an annual spring ride that has produced by the Muskogee Park & Recreation Department since the Spring of 1991.
Flower Power 2020 is the 30TH ANNUAL!, and will be presented this year by Saint Francis Hospital of Muskogee.
Flower Power is a scenic NE Oklahoma Ozark foothill and Arkansas River Valley ride. The rides are held the last Saturday of April. Choose routes of 20, 30, 50, 75, and 100 miles with road support and free first come first come first served cookout at the end.