James Shoes, located at 76 West Main Street in downtown Waynesboro, has been providing customers with the perfect fitting shoe for close to a century. Our goal isn’t just to sell shoes, but to ensure our customers are fitted expertly to their individual needs.
Monday: By Appointment
Tuesday: 10 am – 4 pm
Wednesday: 10 am – 4 pm
Thursday: 10 am – 4 pm
Friday: 10 am – 6 pm
Saturday: 10 am – 4 pm
Sunday: Closed