Property Maintenance in Vandalia, IL Landlord Shield Inc2425 Veterans Ave Ste A3Vandalia, IL, 624716182837055Property MaintenanceProperty Management CompaniesProperty Preservation Vendors Show More