Where is Westerly Amtrak Station?

Where is Westerly Amtrak Station located?

Westerly Amtrak Station, Westerly Amtrak Station, United States of America (approx. 41.38108°, -71.82978°)


Where is Westerly Amtrak Station on the map?