Kris Armstrong, MD, Family Medicine

12702 E 86th St N
Armstrong Medical Clinic
OwassoOK  74055 (Tulsa County)


Phone: 918-274-9300
Fax: 918-376-2271

NPI: 1700861069
License Number: 13729 (OK)