Was brew city originally on main st
Address: 104 Shrewsbury St, Worcester, MA 01604, USA
Tom Jennette | Sep 6, 2019
No, it's always been on Shrewsbury st.
Megan Woodworth | Sep 6, 2019
I'mnot sure. They could have moved
Thanks! Your answer is awaiting moderation.