Where is Grosvenor–Strathmore Station?

Where is Grosvenor–Strathmore Station located?

Grosvenor–Strathmore Station, Grosvenor–Strathmore Station, United States of America (approx. 39.029186°, -77.103905°)


Where is Grosvenor–Strathmore Station on the map?