Explore details about location Frank Terrace. Frank Terrace is a location situated within the Lowell alongside other areas such as Wellington Avenue, Daniels Street, Lisa Lane.