Kiowa is a town southeast of Denver off highway 86, near Elizabeth. About 744 people live there. Besides the 744, people who don't reside in Kiowa mispronounce the town's name frequently. "A lot of ...