The Heel Shoe Store

4.91 star(s) from 33 votes
930 Waube Lane, Green Bay, WI 54304
The Heel Shoe Store The Heel Shoe Store is one of the popular Local Business located in 930 Waube Lane ,Green Bay listed under Local business in Green Bay , Shopping & Retail in Green Bay , Footwear Store in Green Bay ,

Contact Details & Working Hours

Map of The Heel Shoe Store