Village Cobbler 4 years ago ID: #287077 Listed In : Shopping Shops and Stores 1812 Marsh Rd, Wilmington, DE 19810, USA 302-765-3320 village-cobbler.com Business Description Shoe Stores in Wilmington, DE Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Sandals shoe stores men's shoes sneakers Mens Dress Shoes Shoe Shops Womans Shoes Womens Dress Shoes Walking Shoes Comfortable Shoes