The St. John Neurosurgical Center has several convenient locations to serve you. To schedule an appointment at any of our locations, call 918-748-7854.
St. John Medical Center
Williams Medical Plaza
2000 S. Wheeling Ave., Suite 200
Tulsa, OK 74104
Patients may park in the Williams Medical Plaza parking garage. Enter the parking deck from the driveway directly north of the Williams Medical Plaza. The St. John Neurosurgical Center office is on the second floor.
800 W. Boise Circle, Suite 280
Broken Arrow, OK 74012
3100 Medical Parkway, Suite 100
Claremore, OK 74017
Physical address: 1120 NEO Loop
Mailing address: P.O. Box 6536
Grove, OK 74344
12455 E. 100th St. North, Suite 260
Owasso, OK 74055
414 S. Mission St.
Sapulpa, OK 74066