Olympia Sports
Olympia Sports
Olympia Sports opened its first store in South Portland, ME in 1975, and now operates 228 stores in small to mid-sized markets throughout the Northeast and Mid-Atlantic. Specializing in athletic footwear, equipment and apparel from premium brands like Nike and Under Armour, Olympia Sports is committed to meeting the needs of athletes in their local communities.
Olympia Sports is the Official Sporting Goods Retailer of the Beach to Beacon 10K.