Is the Howell store open!!! What time do they close??
Address: 2260 E Grand River Ave, Howell, MI 48843, USA
Roseanna Launstein | Feb 7, 2019
They are remodling
Tom Little | Feb 7, 2019
Go to the Brighton Store in the meantime
Living the Dream Wade | Feb 7, 2019
They're closed until August for renovations
Tara Roberts | Feb 7, 2019
They are. They close at 8 pm.
Thanks! Your answer is awaiting moderation.