1. Star Nissan 5757 W Touhy Ave, Niles, IL 60714 Coordinate: 42.01195,-87.77105 Phone: (847) 647-1555