Contact South Tulsa Chiropractic
Phone: (918) 299-5559
Fax: (918) 299-5533
Email: click the live "Email Doctor" link at the base of this page
Street Address
2921 East 91st Street Suite B
Tulsa, OK 74137
We are on the northeast corner of 91st and Delaware. Other businesses near us are Pepper's, Car wash, and the Grand Health Club is across the street. We share the office building with the Bair Foundation.


