Found 1 place
Address: 8014, Sellersburg, IN 47172
Latitude: 38.3889 (38°23′20″N), Longitude: -85.7643 (85°45′52″W)