Explore details about location Lowell Place. Lowell Place is a location situated within the Honolulu alongside other areas such as Annex Road, Krauss Street, Kawaihoa Way.