Sports Authority 143

Sports Authority #143 was a Sports Authority sporting goods store located at 3451 South Rio Grande Avenue in Montrose, Colorado.[1]

Sports Authority #143
Map
Store number143
LocationRiver Landing North
Address3451 South Rio Grande Avenue
CityMontrose, Colorado
Coordinates38°26′47″N 107°52′04″W / 38.44650°N 107.86766°W / 38.44650; -107.86766Coordinates: 38°26′47″N 107°52′04″W / 38.44650°N 107.86766°W / 38.44650; -107.86766

References Edit

  1. Stores, sportsauthority.com, archived in 2016