Where is Oxford - City of Sheridan Station located?
Oxford - City of Sheridan Station, Oxford - City of Sheridan Station, United States of America (approx. 39.64341°, -105.00441°)
Oxford - City of Sheridan Station, Oxford - City of Sheridan Station, United States of America (approx. 39.64341°, -105.00441°)