Carpet Weavers
1971 E. Pershing
Decatur, IL 62526
(217) 876-9800
(217) 876-9839 (fax)
Hours:
Monday-Friday, 8am-8pm, Saturday, 9am-5pm, Sunday Noon-5pm