Explore details about location Lowell Lane. Lowell Lane is a location situated within the Lake Forest alongside other areas such as Spruce Avenue, Forest Hill Road, East Deerpath Road.