Lovells Island photograph

Lovells Island

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2422214
Send edit request

About Lovells Island


Lovells Island, or Lovell's Island, is a 62-acre island in the Boston Harbor Islands National Recreation Area, in Massachusetts. The island is across The Narrows from Georges Island and some 7 miles offshore of downtown Boston. It is named after Captain William Lovell, who was an early settler of nearby Dorchester.

Related Persons

Next Profile ❯