Ten Speed Spokes

18 Elm Street
Newport, RI
02840
United States