Team Survivor: http://teamsurvivor.org/doc.aspx?9

Not just biking, yoga, dragon boating, etc. They also have support groups. If there is one in your area they can put you in contact with a LOT of resources.