Michaels Roanoke - Hours & Locations
Michaels - Roanoke
1357 Town Square Blvd Nw, Roanoke VA 24012-1611 Phone Number:(540) 265-8604- Mon. 9:00am - 10:00pm
- Tue. 9:00am - 10:00pm
- Wed. 9:00am - 10:00pm
- Thu. 9:00am - 10:00pm
- Fri. 9:00am - 10:00pm
- Sat. 9:00am - 10:00pm
- Sun. 9:00am - 9:00pm
Distance:3.50 miles
Michaels - Christiansburg
140 Conston Ave, Christiansburg VA 24073-1151 Phone Number:(540) 381-0468- Mon. 9:00am - 10:00pm
- Tue. 9:00am - 10:00pm
- Wed. 9:00am - 10:00pm
- Thu. 9:00am - 10:00pm
- Fri. 9:00am - 10:00pm
- Sat. 9:00am - 10:00pm
- Sun. 9:00am - 9:00pm
Distance:27.54 miles