Explore details about location North 89th Avenue. North 89th Avenue is a location situated within the Peoria alongside other areas such as North 88th Avenue, North 82nd Drive, West Alex Avenue.