The Little Red Store

Roadmap of area surrounding The Little Red Store

Unclaimed

The Little Red Store

7720 Harwood Ave, Wauwatosa, WI 53213, USA

Max Standing
28

About The Little Red Store

The Little Red Store is located at 7720 Harwood Ave, Wauwatosa, WI 53213, USA.

Pricing Packages

The Little Red Store hasn't listed their pricing yet. Connect with them directly to get a customized pricing proposal for your event.

Map

7720 Harwood Ave, Wauwatosa, WI 53213, USA

Picture of Google Map for The Little Red Store

Follow Us