Where is West Haven Station?

Where is West Haven Station located?

West Haven Station, West Haven Station, United States of America (approx. 41.27142°, -72.963486°)


Where is West Haven Station on the map?