Streetscape project means road closures in Wauwatosa

A massive streetscape project in Wauwatosa means daily detours for vehicles and a little planning for anyone wanting to access a local business in the downtown area.