Peggy V. Helmerich Library
![]() |
5131 E. 91st Street Tulsa, OK 74137 (918) 596-2466 Mon.-Thurs., 10-8; Fri. & Sat., 10-5 |
For the computer user, Helmerich has 20 computers. There is 1 meeting room which holds 75. The Helmerich Library has wonderful outdoor sculpture. |
|





