Nomad Imports
119 W Church St
Champaign
IL
61820
(217) 355-8871
Open Map
Description
Nomad Imports is located at 119 W Church St, Champaign, IL. This business specializes in Carpets & Rugs.
by merchantcircle on April 11, 2015 from
merchantcircle
Carpet & Rug Dealers
Carpet and Rug Dealers
Floor Coverings - Retail
Langugages spoken:
Neighborhoods: