Deanna Sue Storts, MD, Psychiatry & Neurology

550 S Peoria Ave
TulsaOK  74120-3820 (Tulsa County)


Phone: 918-588-1900
Fax: 918-582-8552

NPI: 1255428991
License Number: 14424 (OK)