Residents cycle worldwide without leaving home

New cycling group at St. Teresa Place provides physical and social benefits