Found 3 places
Latitude: 41.83 (41°49′48″N), Longitude: -88.102 (88°6′7″W)
Address: 120B Main St, Wheaton, IL 60187
Latitude: 41.8654 (41°51′56″N), Longitude: -88.107 (88°6′25″W)
Latitude: 41.8871 (41°53′13″N), Longitude: -88.122 (88°7′19″W)