School Ratings and Reviews of Leach Public School in Rose, OK
Thank you for submitting your review!
Physical Address | Mailing Address | Student/Teacher Ratio |
---|---|---|
55979 South 530 Rd Rose, OK 74364-0211 |
Po Box 211 Twin Oaks, OK 74368-0211 |
14.5 to 1 |
Phone Number: (918) 868-2277 |
Rating: ![]() |
Viewed: 5/18/2025 |