Though founded by Kiowa Chief Ahpeahtone, the key to the Lawton Indian Hospital's longevity has always been the cooperation among all 7 of the regions tribes.
Longhorn Mountain is located in the beautiful Wichita Mountains in Southwest Oklahoma. It is about to be destroyed by the rock company Stewart Stone. A representative from the rock company states they "will begin blasting by the end of this summer." We need to STOP them!