Village Square Mall Ofc
- Address
- 51 Village Square Mall
- Place
- Effingham , IL 62401-2818
- Landline
- (217) 347-0623
Description
Village Square Mall Ofc can be found at 51 Village Square Mall . The following is offered: Shopping Centers - In Effingham there are 2 other Shopping Centers. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Shopping Centers(217)347-0623 (217)-347-0623 +12173470623