The Fletcher Street Riding Club is a 501 non-profit organization devoted to inner-city horsemanship in North Philadelphia. Part of a century-long tradition of black cowboys and horsemanship in Philadelphia, local horsemen maintain and care for horses and teach neighborhood youth to do so.