Hours Of Operations Michaels Virginia Glen Allen Michaels Hours of Operation and Locations in Glen Allen, VA 4.8 - 63 votes 2 Locations in Glen Allen Michaels Hours Category: Toys & Gifts Michaels - Glen Allen, VA 23060 9856 W Broad St(804) 967-7051 View Store Details Michaels - Glen Allen, VA 23059 9910 Brook Rd(804) 261-7991 View Store Details Explore Glen AllenView More Apparel CostcoMarshallsRoss Dress for LessBurlington Coat FactoryH & M Sports CostcoTargetNew BalanceGolfsmithDick's Sporting Goods Jewelry CostcoMarshallsHobby LobbyBurlington Coat FactoryZales Recommend For You Costco Marshalls Sports Authority Walgreens Publix Great Clips Sally Beauty Supply Harvey's The Art of Shaving Coinstar