Human Skills and Resources, Inc. Provider Location 2 N. Water Street Sapulpa, OK 74066 (918) 224-0225 https://www.humanskills.org/ View All Providers 6355