Finish Line Auto Sales, 5505 Two Notch Road: Summer 2019 (moved) no comments
Posted at 10:19 pm in closing
This former Philips 66 has featured here before, when it was Buck Cooper Motors. Since then, Finish Line Auto Sales (at least) has moved in and out. Their sign says they have moved to 10609 Two Notch Road, which is just a bit beyond Pontiac House Of Pizza, though it seems to be officially an Elgin address.