Permanently closed

Permanently closed

Checkers

  • Fast food restaurant
  • 730 E 162nd St, South Holland, Illinois, 60473

Checkers in South Holland, Illinois is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#2 Restaurants in South Holland, Illinois