Tulsa County
3820 E. 51st Street
Tulsa OK 74135
United States
Phone: (918) 382-9441