Finish Line stores in Oregon on Map

Check these stores:
Finish Line in Portland
2201 Lloyd Center, Portland, Oregon - OR 97232
Finish Line - Portland in Portland
9300 S.W. Washington Square, Portland, OR 97223
Finish Line - Portland in Portland
12100 S.E. 82nd Avenue, Portland, OR 97086
Finish Line - Salem in Salem
831 Lancaster Dr., Salem, OR 97301
Finish Line - Medford in Medford
1800 North Riverside Driv, Medford, OR 97501