Found 2 places
Address: 108 Southwest Arch St, Atlanta, IL
Latitude: 40.2602 (40°15′37″N), Longitude: -89.2314 (89°13′53″W)
Site: vintagevideogames.com
Latitude: 40.2603 (40°15′37″N), Longitude: -89.2314 (89°13′53″W)