Skechers Authorized Retailers - Famous Footwear in Riverside, California (Shoes) - Map

Map & Directions Store Details & Deals

Canyon Springs
2800 Campus Pkwy Ste 105
Riverside, California 92507

Phone: (951) 653-9999

Detailed Map