The Little Red StoreFind Venues/Wisconsin/Wauwatosa/The Little Red StoreUnclaimedThe Little Red Store7720 Harwood Ave, Wauwatosa, WI 53213, USAMax Standing28Request infoFavoriteOverviewGallery0About The Little Red StoreThe Little Red Store is located at 7720 Harwood Ave, Wauwatosa, WI 53213, USA.Pricing PackagesThe Little Red Store hasn't listed their pricing yet. Connect with them directly to get a customized pricing proposal for your event.Request a QuoteMap7720 Harwood Ave, Wauwatosa, WI 53213, USAFollow UsVisit WebsiteCall