25 Sep 2022 [email protected] - 0 Comments The LOT in Highland Park The LOT in Highland Park 523 Central Avenue, Highland Park, Illinois, 60035, United States