SM Dr. Steven Michael Mcclendon, PhD Is this you? Claim your profile Psychology 0Leave a review Alexander Health Center 800 S Tucker Dr, Tulsa, OK, 74104 (918) 631-2200