Explore details about location Lowell Drive. Lowell Drive is a location situated within the Macedon Town alongside other areas such as Lowell Drive, West Canal Street, Turner Road.