Michaels Custom Framing
Hours:
1988 Bridgeview Blvd, Twin Falls ID 83301
Tips
Hours
Most Recent Comments
-
October 2023
I dont know Michaels politics so I prefer them. Their store is just the right size! Good sales.
-
December 2021
Customer service, phone experience with Michael's a joke!!Teach your associates HOW TO TREAT YOUR CUSTOMER!
You May Also Like
-
Twin Falls, Idaho