Get Directions to Standridge Chiropractic Clinic ← View details 10390 EAST 21ST ST, Tulsa, Oklahoma 74129 (918) 665-7077 Get Directions From* To * — Required information