Schools in Welch, Oklahoma, the US. Schools locations in Welch, Oklahoma. Find the nearest schools locations, near you. All types of business services ATM Bank Finance Funeral home School All schools in Welch Welch School Gym School +1 918-788-3218 707 South Curtis Street, Welch, Oklahoma 74369 Write a review Phone Directions Welch Senior High School School +1 918-788-3222 707 South Curtis Street, Welch, Oklahoma 74369 Write a review Phone Directions