Sign Language Referral Service Inc. (SLRS)
Sign Language interpreter service for the state of Oklahoma.
Location
P. O. Box 7
Edmond
, OK
73083
See map: Google Maps
Phones
Voice:
405-721-0800
TTY:
405-630-8541 (Text/FaceTime)
Toll Free:
888-842-9460
Fax:
405-470-6000
web
Guide Location:
07:3R;