VILLA PARK, Ill. — After 38-plus years in business, a drive-in restaurant in west suburban Villa Park is closing. Strat’s Drive-Thru, located at 231 East North Avenue, announced in a social ...
Award-winning West Australian architect Louise St John Kennedy ... “Hi Louise, my car is parked at the side back area and will be there for about one hour, please let me know if this is an ...