Explore details about location Gibson Street. Gibson Street is a location situated within the Lowell alongside other areas such as Clough Avenue, Lincoln Street, East Merrimack Street.