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
Phone: 918-748-7854
Fax: 918-403-6335
Get Directions
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.

Broken Arrow
800 W. Boise Circle, Suite 280
Broken Arrow, OK 74012
Get Directions

3100 Medical Parkway, Suite 100
Claremore, OK 74017
Get Directions

Physical address: 1120 NEO Loop
Mailing address: P.O. Box 6536
Grove, OK 74344
Phone: 918-786-1991
Get Directions

12455 E. 100th St. North, Suite 260
Owasso, OK 74055
Get Directions

414 S. Mission St.
Sapulpa, OK 74066
Get Directions