Main United States Lowell, United States
๐บ๐ธ Lowell, United States
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Lowell is a city in Massachusetts, United States, with a population of around 110,000 people. Located along the Concord River, Lowell has historical significance as a major manufacturing hub during the Industrial Revolution. While it doesn't have direct access to the sea, it is connected to the Atlantic Ocean via the nearby port of Boston, making it an accessible location for seafarers, shipowners, and crewing companies. Lowell has a diverse economy, with industries ranging from textiles to technology, and
Latitude: 41.2914
Longitude: -87.4206
Longitude: -87.4206
To leave a review, log in under your account.
Leave the first review!