Joy Lea Armstrong, LCSWJoy Lea Armstrong · Clinical Social Worker4900 N Portland, Okla City, OK 73112(405) 943-4424Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing