Surgeon in Foss, Oklahoma (73647)

Surgeon in Foss, Oklahoma

rss icon
Richard Elliott Honaker

Foss, OK 73647
0 mi.
Carlos A Troncoso
580-323-5300
90 N 30th St Suite 6
Clinton, OK 73601
12.8 mi.
Thomas Cashero
580-323-1665
90 N 30th St Suite 3
Clinton, OK 73601
12.8 mi.
Michael Glenn Nolen

Clinton, OK 73601
12.8 mi.
Gary Gordon Hays
580-323-4141
PO Box 907
Clinton, OK 73601
12.8 mi.
Wilma Jean Kale
Rr 1 Box 3060
Clinton, OK 73601
12.8 mi.
Michael David Rader
580-243-3376
1121 W 3rd St
Elk City, OK 73644
22.5 mi.
Henry T Horrilleno
580-225-4200
1800 W 1st St Suite 108
Elk City, OK 73644
22.5 mi.
John Allen Buie
580-225-4699
PO Box 2169
Elk City, OK 73648
17.7 mi.
Yoo Chul Ahn
580-243-0100

Elk City, OK 73648
17.7 mi.
James Bonds
334-365-7415
PO Box 904
Elk City, OK 73648
17.7 mi.
Horace Jack Brown
580-225-4699
1800 W 1st St #3
Elk City, OK 73644
22.5 mi.
Frank Adkins Thomas
580-726-5673
407 W Forest Ln
Hobart, OK 73651
26.7 mi.
Martin R Hullender
580-482-4025
304 S Park Ln
Altus, OK 73521
50.8 mi.
John C Glasgow
580-379-6550
304 S Park Ln
Altus, OK 73521
50.8 mi.
Tom H Shurley
580-477-7355
304 S Park Ln
Altus, OK 73521
50.8 mi.
Richard Albert Katseres
580-379-6550
304 S Park Ln Suite B
Altus, OK 73521
50.8 mi.
Stephen Jerome Bepko

Altus, OK 73521
50.8 mi.
John Chas Glasgow
580-482-9020
PO Box 975
Altus, OK 73522
54 mi.
Angel Manuel Reyes
787-243-6352
3709 Ne Richmond St
Lawton, OK 73507
57.7 mi.
Jaime Buenaventura Pilar
580-353-0350
1515 Ne Lawrie Tatum Rd
Lawton, OK 73507
57.7 mi.
Patricia A Keefe
580-458-2500
4301 Mow Way Rd
Fort Sill, OK 73503
62.8 mi.
Elizabeth Marie Sawyer
580-458-2134
4301 Mow Way Rd Reynolds Army Community Hospital Attn Ms Prescott
Fort Sill, OK 73503
62.8 mi.
Gangadhar K Dravid
405-262-9900
927 S Country Club Rd
El Reno, OK 73036
63.6 mi.
Amadeo G Atendido
580-822-4404
124 N 6th St
Okeene, OK 73763
64.3 mi.
Clark P Searle
580-458-2695

Lawton, OK 73507
57.7 mi.
Rolando Branly
580-353-0350

Lawton, OK 73507
57.7 mi.
John Ryan Gallagher

Gould, OK 73544
63.9 mi.
Prabhudas Khodidas Patel
580-355-3922
3201 W Gore Blvd Suite 103
Lawton, OK 73505
65.1 mi.
Donald M Baldwin
580-357-3671
110 Nw 31st 2nd Floor
Lawton, OK 73505
65.1 mi.
Roy N Grantham
580-357-4339
3401 W Gore Blvd
Lawton, OK 73505
65.1 mi.
Daniel L Morgan
580-510-7042
110 Nw 31st 3rd Floor
Lawton, OK 73505
65.1 mi.
Ross Hensley
580-248-7500
4417 W Gore Blvd Ste 7
Lawton, OK 73505
65.1 mi.
Steven D Miller
580-357-4339
3401 W Core Blvd 3rd Floor
Lawton, OK 73505
65.1 mi.
Joe Mark Roundtree
580-353-0314
4208 Sw Lee Blvd
Lawton, OK 73505
65.1 mi.
Elissa J Hunter
580-510-7042
110 Nw 31st St 3rd Floor
Lawton, OK 73505
65.1 mi.
Aaron L Trachte
580-357-4339
3401 W Gore Blvd
Lawton, OK 73505
65.1 mi.
Timeri M Murari
580-357-3671
110 Nw 31st 2nd Floor
Lawton, OK 73505
65.1 mi.
Eric E Frische
580-357-3671
110 Nw 31st 2nd Floor
Lawton, OK 73505
65.1 mi.
Richard Jene Allgood
580-536-7528
5404 Sw Lee Blvd
Lawton, OK 73505
65.1 mi.
John Nereus Carter
580-536-7528
5404 Sw Lee Blvd
Lawton, OK 73505
65.1 mi.
James E Winslow
495-224-8885
3309 W Iowa Ave
Chickasha, OK 73018
71.8 mi.
Virginia L Harr
405-224-8111
2222 W Iowa Ave
Chickasha, OK 73018
71.8 mi.
John Edward Presley
405-224-2100
2100 W Iowa Ave
Chickasha, OK 73018
71.8 mi.
Linda M Johnson
405-224-8111
2222 W Iowa Ave
Chickasha, OK 73018
71.8 mi.
Amish Ranchhodbhai Patel
405-224-2100
2100 W Iowa Ave
Chickasha, OK 73018
71.8 mi.
Walter L Gadberry
580-256-2820
1000 15th St
Woodward, OK 73801
72.9 mi.
Christopher R Spence

Lawton, OK 73505
65.1 mi.
Todd Kevin Gothelf
480-834-5480
3201 W Gore Blvd Ste 300
Lawton, OK 73505
65.1 mi.
Tarak Hasmukh Patel

Lawton, OK 73505
65.1 mi.
Arthur Braswell Chasen

Lawton, OK 73505
65.1 mi.
Kelly Dean Means
Great Plains Surg Clnc 5404 Sw Lee Blvd
Lawton, OK 73505
65.1 mi.
David Alan Ladden
205-877-2995
3811 W Gore Blvd Ste 7
Lawton, OK 73505
65.1 mi.
William Jos Zingarelli
Great Plain Surg Clnc 5404 Sw Lee Blvd
Lawton, OK 73505
65.1 mi.
Donald Hugh Garrett
580-353-7528
Great Plain Surg Clnc 5404 Sw Lee Blvd
Lawton, OK 73505
65.1 mi.
Hyun Woo Bae

Lawton, OK 73505
65.1 mi.
Timothy Francis Wright
580-536-9100
PO Box 785
Lawton, OK 73502
67.2 mi.
Lee Vander Lugt
405-222-9589
Southern Plains Medical Ce 2222 W Iowa Ave
Chickasha, OK 73018
71.8 mi.
Robert Chas Lesher
405-222-9520

Chickasha, OK 73018
71.8 mi.
Michell Annette Cohn

Chickasha, OK 73018
71.8 mi.
Glenn Herbert Lytle
405-224-2100
Five Oaks Medical Group 2100 W Iowa Ave
Chickasha, OK 73018
71.8 mi.
Johnna Kay Knust

Woodward, OK 73801
72.9 mi.
Kevin T Fisher
580-256-1248
1000 15th St
Woodward, OK 73801
72.9 mi.
Robert Douglas Harper
580-256-6881
908 19th St
Woodward, OK 73801
72.9 mi.
William Theodore Morris
580-571-8032
1650 Main St
Woodward, OK 73801
72.9 mi.
William John Atkinson
580-353-6002
605 W Gore Blvd Apt 1
Lawton, OK 73501
73.4 mi.
Michael J Davoli
405-350-6770
1617 Professional Cir
Yukon, OK 73099
75.7 mi.
Brady S Hagood
405-350-1882
1205 Health Ctr Pkwy Suite 100
Yukon, OK 73099
75.7 mi.
Stephanie L Taylor
405-350-1882
1205 Health Ctr Pkwy Suite 100
Yukon, OK 73099
75.7 mi.
Joseph E Gregory
405-728-8450
6102 Nw 63rd St
Oklahoma City, OK 73132
82.7 mi.
Charles R Steves
405-755-1880
4505 Memorial Cir
Oklahoma City, OK 73142
83.2 mi.
Roger A Mueller
405-755-1880
4505 Memorial Cir
Oklahoma City, OK 73142
83.2 mi.
David Deal Snyder
405-201-4960
12609 Pine Bluff Dr
Oklahoma City, OK 73142
83.2 mi.
Ronald Carrel Jones

Walters, OK 73572
80 mi.
Jerald Milton Gilbert
7530 Nw 23rd St
Bethany, OK 73008
81.9 mi.
Jerald Milton Gilbert
7530 Nw 23rd St
Bethany, OK 73008
81.9 mi.
Brenda Kay Huenergardt

Shattuck, OK 73858
82.6 mi.
Darius Franklin Mitchell

Oklahoma City, OK 73132
82.7 mi.
Timothy Andrew Puckett

Oklahoma City, OK 73162
82.8 mi.
R Brad Vogel

Oklahoma City, OK 73162
82.8 mi.
William O Coleman
405-949-4227

Oklahoma City, OK 73142
83.2 mi.
Anthony Sebastian
405-949-3728

Oklahoma City, OK 73142
83.2 mi.
Stephanie Lynn Taylor

Oklahoma City, OK 73142
83.2 mi.
Francisco Jose Sayago
940-663-6651
404 Mercer St
Quanah, TX 79252
83.6 mi.
Dennis E Foster
405-378-4472
3130 Sw 89th St Ste 100
Oklahoma City, OK 73159
85.5 mi.
Paul F Benien
405-691-3111
9617 S Pennsylvania Ave
Oklahoma City, OK 73159
85.5 mi.
John Bernard Hughes
405-682-5351
2149 Sw 59th St Suite 102
Oklahoma City, OK 73119
85.7 mi.
Robert Blaine Lehr
405-951-4949
5701 N Portland Ave Suite 310
Oklahoma City, OK 73112
85.9 mi.
John Stephen Chaffin
405-951-4345
3433 Nw 56th St Ste 670
Oklahoma City, OK 73112
85.9 mi.
Ned Dixon Hemric
405-601-0300
3435 Nw 56th St Ste 707
Oklahoma City, OK 73112
85.9 mi.
Jennifer Jeanne McNeil
405-948-0640
3433 Nw 56th St Suite 760
Oklahoma City, OK 73112
85.9 mi.
Laurie Susan Novosad
405-948-0640
3433 Nw 56th St Suite 760
Oklahoma City, OK 73112
85.9 mi.
Alan R Rowlan
405-713-4510
3400 Nw Expressway Ste 812
Oklahoma City, OK 73112
85.9 mi.
Mark Stover Sullivan
405-947-0676
3366 Nw Expressway Suite 720
Oklahoma City, OK 73112
85.9 mi.
Herbert L Meites
405-945-4577
3343 Nw 56th St Ste 820
Oklahoma City, OK 73112
85.9 mi.
Meiying Kuo
405-945-4888
3300 Nw Expressway Suite 700
Oklahoma City, OK 73112
85.9 mi.
Ghazi M Rayan
405-945-4888
3366 Nw Expressway Suite 700
Oklahoma City, OK 73112
85.9 mi.
David A Flesher
405-947-0911
3301 N W 50th St
Oklahoma City, OK 73112
85.9 mi.
Dennis Reed McNeely
405-945-4810
3433 Nw 56th St Suite 820
Oklahoma City, OK 73112
85.9 mi.
Robert N Cooke
405-945-4414
3435 Nw 56th St Ste 410
Oklahoma City, OK 73112
85.9 mi.
Teresa Marie Shavney
405-949-6494
3435 Nw 56th St Ste 211
Oklahoma City, OK 73112
85.9 mi.
Alfred Last
405-947-5595
3435 Nw 56th Suite 1000
Oklahoma City, OK 73112
85.9 mi.
Russell S Gornichec
405-713-4450
3433 Nw 56th St Suite 710b
Oklahoma City, OK 73112
85.9 mi.
Charles Craig Elkins
405-951-4345
3433 Nw 56th St Ste 670
Oklahoma City, OK 73112
85.9 mi.
Chris Myron Davis
405-948-0640
3433 Nw 56th St Suite 740
Oklahoma City, OK 73112
85.9 mi.
Nathan E Bradley
405-947-0911
3301 N W 50th St
Oklahoma City, OK 73112
85.9 mi.
Andrew James Kochevar
405-945-4888
3366 Nw Expressway Ste 700
Oklahoma City, OK 73112
85.9 mi.
Orville Lee Rickey
405-942-9949
3511 Nw 41st St
Oklahoma City, OK 73112
85.9 mi.
Mason P Jett
405-605-6880
3330 Nw 56th St Ste 820
Oklahoma City, OK 73112
85.9 mi.
John W Anderson
405-947-0911
3301 N W 50th St
Oklahoma City, OK 73112
85.9 mi.
Walter Willis Bell
405-945-4228
3435 Nw 56th St Suite 700
Oklahoma City, OK 73112
85.9 mi.
William Paul Truels
405-951-4110
5701 N Portland Ave Suite 120
Oklahoma City, OK 73112
85.9 mi.
James Walter Long
405-713-7040
3400 Nw Expressway Nazih Zuhdi Transplant / Integris Baptist / Ste 200
Oklahoma City, OK 73112
85.9 mi.
John R Hunter
405-945-4445
3433 Nw 56th St Suite 950
Oklahoma City, OK 73112
85.9 mi.
Richard A Ruffin
405-947-0911
3301 N W 50th St
Oklahoma City, OK 73112
85.9 mi.
Michael Olen Riggs
405-604-4350
5401 N Portland Ave #250
Oklahoma City, OK 73112
85.9 mi.
Stephen R Davenport
405-947-0911
3301 N W 50th St
Oklahoma City, OK 73112
85.9 mi.
Michael E Reif
405-602-3930
3555 Nw 58th St Ste 800
Oklahoma City, OK 73112
85.9 mi.
Jay P Cannon
405-945-4240
3435 Nw 56th St Suite 210
Oklahoma City, OK 73112
85.9 mi.
Paul J Kanaly
405-951-4345
3433 Nw 56th St Ste 670
Oklahoma City, OK 73112
85.9 mi.
Nicolas Jabbour
405-951-2463
3300 Nw Expressway
Oklahoma City, OK 73112
85.9 mi.
Hani B Baradi
405-948-0640
3433 Nw 56th St Suite 760
Oklahoma City, OK 73112
85.9 mi.
Vivek Kohli
405-947-5557
3300 Nw Expressway St
Oklahoma City, OK 73112
85.9 mi.
Ye Yong
405-947-5557
3300 Nw Expressway St
Oklahoma City, OK 73112
85.9 mi.
Karl K Boatman
405-945-0045
3525 Nw 56th St
Oklahoma City, OK 73112
85.9 mi.
Jeffrey V Garrett
405-608-3800
4050 W Memorial Rd Third Floor
Oklahoma City, OK 73120
86.3 mi.
Alan B Hollingsworth
405-936-5455
4300 McAuley Blvd
Oklahoma City, OK 73120
86.3 mi.
Amit P Saha
405-749-4201
4200 W Memorial Rd Ste 909
Oklahoma City, OK 73120
86.3 mi.
Kenneth A Hieke
405-748-6600
10914 Hefner Pointe Dr Ste 200
Oklahoma City, OK 73120
86.3 mi.
Kenneth L Crawford
405-755-0220
4200 W Memorial Rd Suite 405
Oklahoma City, OK 73120
86.3 mi.
Ali S Zaza
405-936-9966
4200 W Memorial Rd Suite 303
Oklahoma City, OK 73120
86.3 mi.
Gene L Muse
405-787-7678
4200 W Memorial Rd Ste 1001
Oklahoma City, OK 73120
86.3 mi.
Kevin McMullen
405-749-8346
11011 Hefner Pointe Dr Ste B
Oklahoma City, OK 73120
86.3 mi.
James E Cheatham
405-608-3800
4050 W Memorial Rd Third Floor
Oklahoma City, OK 73120
86.3 mi.
Laura Diane Stearman
405-749-9655
11000 Hefner Pointe Dr
Oklahoma City, OK 73120
86.3 mi.
Jim G Melton
405-608-3800
4050 W Memorial Rd Third Floor
Oklahoma City, OK 73120
86.3 mi.
Steven M Magness
405-749-4255
4140 W Memorial Rd Ste 615
Oklahoma City, OK 73120
86.3 mi.
Carlos A Garcia-Moral
405-748-6600
10914 Hefner Pointe Dr Ste 200
Oklahoma City, OK 73120
86.3 mi.
Beverly Jean Talbert
405-749-7023
4200 W Memorial Rd Suite 610
Oklahoma City, OK 73120
86.3 mi.
James B Lowe
405-749-4227
4200 W Memorial Rd Suite 1010
Oklahoma City, OK 73120
86.3 mi.
Joseph Carlo Buendia
405-749-4255
4140 W Memorial Rd Ste 615
Oklahoma City, OK 73120
86.3 mi.
Mark Roytman
405-751-8804
4200 W Memorial Rd # 406
Oklahoma City, OK 73120
86.3 mi.
Robert Mark Bodenhamer
405-608-3800
4050 W Memorial Rd Third Floor
Oklahoma City, OK 73120
86.3 mi.
Brian R Boggs
405-749-7023
4200 W Memorial Rd Suite 610
Oklahoma City, OK 73120
86.3 mi.
John D Randolph
405-608-3800
4050 W Memorial Rd Third Floor
Oklahoma City, OK 73120
86.3 mi.
Lenny D Stubbs
405-608-3800
4050 W Memorial Rd Third Floor
Oklahoma City, OK 73120
86.3 mi.
Neil W Woodward
405-749-4201
4200 W Memorial Rd Ste 909
Oklahoma City, OK 73120
86.3 mi.
Mark Frank Kowalski
405-749-7031
4140 W Memorial Rd Suite Ste 308
Oklahoma City, OK 73120
86.3 mi.
James Hartsuck
405-843-6753
6909 Nw Grand Blvd
Oklahoma City, OK 73116
87 mi.
Charles E Bryant
405-942-7841
3705 Nw 63rd St Suite 204
Oklahoma City, OK 73116
87 mi.
Reynaldo T Tolentino
940-552-5495
1015 Hillcrest Dr
Vernon, TX 76384
88 mi.
Daniel Joseph Jones
405-632-4468
8100 S Walker Ave Bldg A
Oklahoma City, OK 73139
88.2 mi.
Gary D Casper
405-692-3700
10001 S Western Ave
Oklahoma City, OK 73139
88.2 mi.
Richard J Langerman
405-632-4468
8100 S Walker Ave Bldg A
Oklahoma City, OK 73139
88.2 mi.
Elias G Solomon
405-231-0540
4401 S Western Ave
Oklahoma City, OK 73109
88.3 mi.
Craig Leon Abbott
405-632-5565
3500 S Western Ave
Oklahoma City, OK 73109
88.3 mi.
Nancy Lynne Dawson
405-636-1506
4805 S Western Ave
Oklahoma City, OK 73109
88.3 mi.
Roy M Greenway
405-632-4252
4221 S Western Ave Ste 5045
Oklahoma City, OK 73109
88.3 mi.
Kent H Webb
405-632-4616
1000 Sw 44th St Suite 100
Oklahoma City, OK 73109
88.3 mi.
Cheng Lun Soo
405-631-4263
1044 Sw 44th St Ste 600
Oklahoma City, OK 73109
88.3 mi.
Sara E Suthers
405-632-4252
4221 S Western Ave Ste 5045
Oklahoma City, OK 73109
88.3 mi.
Houshang Seradge
405-631-4263
1044 Sw 44th St Ste 600
Oklahoma City, OK 73109
88.3 mi.
Marie Judith Carter
405-631-3435
4221 S Western Ave Ste 4010
Oklahoma City, OK 73109
88.3 mi.
John C Carey
405-632-4252
4221 S Western Ave Ste 5045
Oklahoma City, OK 73109
88.3 mi.
Steven D Coupens
405-419-6776
6205 N Santa Fe Ave Suite 200
Oklahoma City, OK 73118
88.4 mi.
Robert F Hines
405-427-6776
6205 N Santa Fe Ave Suite 200
Oklahoma City, OK 73118
88.4 mi.
James C Johnson
405-427-6776
6205 N Santa Fe Ave Suite 200
Oklahoma City, OK 73118
88.4 mi.
Robert S Unsell
405-427-6776
6205 N Santa Fe Ave Suite 200
Oklahoma City, OK 73118
88.4 mi.
John Patrick Evans
405-232-0341
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Robert Augustine German
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Brock Emil Schnebel
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Shoaib Shafique
405-232-2178
608 Nw 9th St Suite 5204
Oklahoma City, OK 73102
88.8 mi.
Jack A Barney
405-650-3372
400 Nw 13th
Oklahoma City, OK 73103
88.8 mi.
Mark Stephen Pascale
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
David Lee Holden
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Thomas Priestley Janssen
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Charles Harwood Funderburk
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
William Bentley Edmonds
405-232-0341
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Jimmie K Jackson
405-232-4211
1211 N Shartel Ave Ste 200
Oklahoma City, OK 73103
88.8 mi.
Clifford E Howell
405-278-8181
608 Nw 9th St Ste 2000
Oklahoma City, OK 73102
88.8 mi.
Russell Leon Hanan
405-235-3245
400 Nw 13th St
Oklahoma City, OK 73103
88.8 mi.
Timothy J Eldridge
405-232-4211
535 Nw 9th St
Oklahoma City, OK 73102
88.8 mi.
Kevin L Jolliff
405-232-4211
535 Nw 9th St Ste 330
Oklahoma City, OK 73102
88.8 mi.
Thomas Kelly Tkach
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Carlan Kent Yates
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Paul Alan Kammerlocher
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Kautilya A Mehta
405-232-2178
608 Nw 9th St 5204
Oklahoma City, OK 73102
88.8 mi.
Svein M Holsaeter
405-232-4211
535 Nw 9th St Ste 330
Oklahoma City, OK 73102
88.8 mi.
Scott W Calhoon
405-948-1556
210 Park Ave Suite 2820
Oklahoma City, OK 73102
88.8 mi.
Scott K Lucas
405-310-3028
608 Nw 9th St Suite 2110
Oklahoma City, OK 73102
88.8 mi.
Warren Glenn Low
405-230-9000
1110 N Lee Ave
Oklahoma City, OK 73103
88.8 mi.
Nabeel Uwaydah
405-271-6308
920 Sl Young Blvd Wp 2140
Oklahoma City, OK 73104
89.7 mi.
Corinne Puzio
405-271-6308
920 Sl Young Blvd Wp 2140
Oklahoma City, OK 73104
89.7 mi.
Aimee Levy
405-271-6308
920 Stanton L Young Blvd Mb 2140
Oklahoma City, OK 73104
89.7 mi.
Christopher Dirk Engles
405-271-6308
920 Stanton L Young Blvd Ste 2140
Oklahoma City, OK 73104
89.7 mi.
Adamantios Michael Mellis
405-271-6308
920 Sl Young Blvd Wp 2140
Oklahoma City, OK 73104
89.7 mi.
Aaron Morgan
405-271-6308
920 Sl Young Blvd Wp 2140
Oklahoma City, OK 73104
89.7 mi.
Michael Hromadka
405-271-6308
920 Stanton L Young Blvd Ste 2140
Oklahoma City, OK 73104
89.7 mi.
David W Tuggle
405-271-2006
940 Ne 13th St Jimmy Everest Tower Ste 2000
Oklahoma City, OK 73104
89.7 mi.
Timothy Vavricka
405-271-6308
920 Stanton L Young Blvd Wp 2140
Oklahoma City, OK 73104
89.7 mi.

Surgeon / Surgeon


Surgeons perform the pre-operative, operative and post-operative care of surgical patients in a broad span of surgical conditions, affecting most areas of the body. Surgery can also involve comprehensive management of the trauma victim or the critically ill. A recently developed technique, laparoscopy surgery, particularly of the gall bladder, is increasingly in use. There are many sub-specialties of surgery.

Relocating to Foss, Oklahoma? These sites can help.

TOP CITIES TO FIND A DOCTOR ON APPOINTMENT