Addition to May 17th:
The 13th Annual Ride for Missing Children - (6:45am-5:30pm)
Sponsored by the National Center for Missing & Exploited Children/New York (NCMEC/NY), the Ride for Missing Children is a 100-mile ride made by over 180 pledged bicycle riders or "Friends of Missing Children" that raises funds to support prevention education programs and to remember all missing children.
Meetup at Total Sports Experience in Gates.
More Info - http://www.rideformissingchildren.org/rochester/