Map & Hours for St. Helen Power Sports

St. Helen Power Sports is located in Saint Helen, Michigan. Saint Helen MI is located on the shores of Lake Saint Helen in Richfield Township, Roscommon County, just 3 miles off Interstate 75 at Exit 222.