Kirsten Elizabeth Howell, MD, Physical Medicine & Rehabilitation

9716 Riverside Pkwy Ste 201
TulsaOK  74137-7453 (Tulsa County)


Phone: 918-615-6280
Fax: 918-615-6240

NPI: 1255925251
License Number: 2478 (OK)