Skechers Authorized Retailers - the SHOE DEPT. in Rome, New York (Shoes) - Map

Map & Directions Store Details & Deals

Rome Shopping Center
5819 Rome-taberg Road
Rome, New York 13440

Phone: 315-336-3560

Detailed Map