After experiencing indoor cycling while in New York City, Tara Lee Vaillancourt fell in love with the way it made her feel. She has taken that love and opened Buddha Bike in North Bay.
Buddha Bike is located at 1282 Harriet Street, you can find out more by visiting their Facebook page.