Where is Roxbury Station?

Where is Roxbury Station located?

Roxbury Station, Roxbury Station, United States of America (approx. 42.294724°, -74.575°)


Where is Roxbury Station on the map?