Advertisement
You are invited to visit and speak with the artists at Taylor Street Art Studios. Come check us out, see what we're up to, view some art, & get a jump on some of your holiday shopping.
Advertisement
Event Venue & Nearby Stays
120 South Taylor Street, South Bend, IN, United States, Indiana 46601