Michel's Frame Shop in Niles
(847) 647-7366
Michel's is your one-stop framing shop in the Glenview, Niles and North Shore area of Chicago. Fancy enough to hang in a museum, affordable enough to hang on your wall at home?our work reflects our exacting standards. And no matter what your style, we ...