1. Church Of Jesus Christ Of Latter Day Saints Institute 1123 W 3rd Ave, Stillwater, OK 74074 Coordinate: 36.11827,-97.07271 Phone: (405) 377-1042