Michaels
Westwood, MA90% like it (4.5 / 409 Reviews )
CONTACT
Address: 261 University Ave, Westwood, MA 02090, United States Map ➦ Get Directions
Phone : +1 (774) 999-0181 Call
ABOUT
It has received 409 reviews with an average rating of 4.5 stars.
FAQs
The address of Michaels is:
Michaels261 University Ave
Westwood, Massachusetts 02090
P: +17749990181
Visit Website: locations.michaels.com
Michaels is listed under