Explore details about location Northwest 81st Terrace. Northwest 81st Terrace is a location situated within the Kansas City alongside other areas such as Saint John Avenue, East 112th Street, Emanuel Cleaver II Boulevard.