SLRS is always available!

Main: 405-721-0800 (text or call)
After Hour: 405-721-0800, opt. 9 (for urgent needs only)
Fax: 405-470-6000

 

Mailing Address:
PO Box 7
Edmond, OK 73083

 

Regular Office Hours:
Monday - Friday, 8:00 AM - 5:00 PM
Closed for lunch, 12:00 PM - 1:00 PM