Main United States Norwood, United States
๐บ๐ธ Norwood, United States
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Norwood is a city located in the state of Massachusetts, United States. It has a population of around 29,000 people. While Norwood does not have any ports or shipyards, it is still of interest to seafarers, shipowners, and crewing companies due to its proximity to Boston Harbor, which is a major hub for maritime activities in the region.
Latitude: 39.8918
Longitude: -75.2996
Longitude: -75.2996
To leave a review, log in under your account.
Leave the first review!