Nah. There's only one Mary H. :) But there used to be a woman named Phoebe that ran a bike shop in Cary called Spin Cycles - she - and the shop - were very involved in recreational offerings. I called the All-Star bike shop that's in the same location, and the guy there said to check out the Bike Forum on their website - that it gets a good bit of traffic.
http://allstarbikeshop.com/bikespeak/index.cfm?forumid=1
Another alternative is to simply start your own party. Google groups are free. Create one, put some flyers in the bike shops to get subscribers, find an empty parking lot, map a route and voila! you have a ride.