• The Freddy’s, located at 7402 W 159th St in Orland Park, is permanently closed for business as of Thursday, March 7, 2024. Thank you to the many Guests who frequented this location. Please visit one of our other area locations, including 9701 W Lincoln Highway in Frankfort and 17601 S. Halstead Street in Homewood.