Family and Children s Services, Inc. Provider Location 1055 S. Houston Ave. Tulsa, OK 74120-4429 (918) 587-9471 https://www.fcsok.org/ View All Providers