Explore details about location Green Street. Green Street is a location situated within the Lowell alongside other areas such as Branch Street, Pawtucket Street, Rule Lane.