Garretson Lumber Inc

244 N Dye St
Virden, IL 62690
217-965-4019

City of Virden Water Superintendent

253 N Dye St
Virden, IL 62690
217-965-5845

Virden City of

253 N Dye St
Virden, IL 62690
217-965-3832

Eldon's Lawnmower Shop

1166 N Dye St
Virden, IL 62690
217-965-3162

Knights of Columbus

1320 N Dye St
Virden, IL 62690
217-965-3665

Midwest Auto Body

1038 N Grove St
Virden, IL 62690
217-965-3975

Sheerin Jean Beauticn

121 N Henderson St
Virden, IL 62690
217-965-3011

Virden Township General Assistance Ofc

232 N Masterson St
Virden, IL 62690
217-965-4424

Virden Township Highway Garage

232 N Masterson St
Virden, IL 62690
217-965-4814

Virden Township of

232 N Masterson St
Virden, IL 62690
217-965-4424