James Rodgers, M.D.

Location

Tulsa Neuro Spine
6565 S. Yale Ave., Suite 709
Tulsa, OK 74136
Phone: 918-481-4965

Specialty

Neurology
Neurological Surgery