Stadium Sports

  • Shopping
3721 19th Street
Lewiston, ID 83501
(208) 746-4980
(208) 746-4980 (fax)
  • About

    Embroidery and screen printint team uniforms and corporate wear.