259 Results forGeneral Surgeons near Saint Louis, MO
- 3655 Vista Ave # 1Saint Louis, MO 631102.2 miles awayAt a Glance:
- Appt. wasn't rushed (27)
- Listened/answered questions (27)
- Explains conditions well (27)
- View 1 more provider attributes
3655 Vista Ave # 1Saint Louis, MO 631102.2 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (16)
- Listened/answered questions (16)
- Explains conditions well (16)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (36)
- Listened/answered questions (36)
- Found trustworthy (36)
- View 2 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Listened/answered questions (19)
- Appt. wasn't rushed (18)
- Explains conditions well (18)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (14)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 2 more provider attributes
- Offers Telehealth
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid Ave Ste 8109Saint Louis, MO 631103.5 miles awayAt a Glance:
- Listened/answered questions (14)
- Explains conditions well (14)
- Found trustworthy (14)
- View 2 more provider attributes
660 S Euclid Ave Ste 8109Saint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Explains conditions well (9)
- Appt. wasn't rushed (8)
- Listened/answered questions (8)
- View 2 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Listened/answered questions (9)
- Explains conditions well (9)
- Found trustworthy (9)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
- Offers Telehealth
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 4921 Parkview Pl Fl 12 Ste BSaint Louis, MO 631103.6 miles awayAt a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
4921 Parkview Pl Fl 12 Ste BSaint Louis, MO 631103.6 miles away - 1225 S Grand Blvd # 2LSaint Louis, MO 631042.1 miles awayAt a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
1225 S Grand Blvd # 2LSaint Louis, MO 631042.1 miles away - 1225 S Grand Blvd # 2LSaint Louis, MO 631042.1 miles awayAt a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
1225 S Grand Blvd # 2LSaint Louis, MO 631042.1 miles away - 1225 S Grand Blvd # 3L3LSaint Louis, MO 631042.1 miles awayAt a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
1225 S Grand Blvd # 3L3LSaint Louis, MO 631042.1 miles away - 3635 Vista AveSaint Louis, MO 631102.2 miles awayAt a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 1 more provider attributes
- Offers Telehealth
3635 Vista AveSaint Louis, MO 631102.2 miles away - 3933 S BroadwaySaint Louis, MO 631183.4 miles awayAt a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 2 more provider attributes
3933 S BroadwaySaint Louis, MO 631183.4 miles away - 3933 S BroadwaySaint Louis, MO 631183.4 miles awayAt a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 2 more provider attributes
3933 S BroadwaySaint Louis, MO 631183.4 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 1 Barnes Jewish Hospital PlzSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
1 Barnes Jewish Hospital PlzSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 1 more provider attributes
- Offers Telehealth
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Listened/answered questions (2)
- Explains conditions well (2)
- Appt. wasn't rushed (1)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 2 more provider attributes
- Offers Telehealth
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 6420 Clayton RdRichmond Heights, MO 631176.0 miles awayAt a Glance:
- Listened/answered questions (8)
- Explains conditions well (8)
- Found trustworthy (8)
- View 1 more provider attributes
6420 Clayton RdRichmond Heights, MO 631176.0 miles away - 3655 Vista AveSaint Louis, MO 631102.2 miles awayAt a Glance:
- Found trustworthy (6)
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- View 1 more provider attributes
3655 Vista AveSaint Louis, MO 631102.2 miles away - 1034 S Brentwood Blvd Ste 550Saint Louis, MO 631177.8 miles awayAt a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 2 more provider attributes
1034 S Brentwood Blvd Ste 550Saint Louis, MO 631177.8 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (8)
- Explains conditions well (8)
- Found trustworthy (8)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 1225 S Grand BlvdSaint Louis, MO 631042.2 miles awayAt a Glance:
- Found trustworthy (10)
- Appt. wasn't rushed (9)
- Listened/answered questions (8)
1225 S Grand BlvdSaint Louis, MO 631042.2 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Explains conditions well (11)
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Explains conditions well (8)
- Found trustworthy (8)
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 4921 Parkview Pl Ste 8CSaint Louis, MO 631103.6 miles awayAt a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
- Offers Telehealth
4921 Parkview Pl Ste 8CSaint Louis, MO 631103.6 miles away - 1400 Lemay Ferry Rd Ste 100Saint Louis, MO 631258.2 miles awayAt a Glance:
- Found trustworthy (7)
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- View 1 more provider attributes
1400 Lemay Ferry Rd Ste 100Saint Louis, MO 631258.2 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (4)
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 30 Maryland Plz Fl 3Saint Louis, MO 631083.6 miles away30 Maryland Plz Fl 3Saint Louis, MO 631083.6 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
- Offers Telehealth
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 6420 Clayton RdSaint Louis, MO 631176.0 miles awayAt a Glance:
- Appt. wasn't rushed (6)
- Found trustworthy (6)
6420 Clayton RdSaint Louis, MO 631176.0 miles away - 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (1)
- Explains conditions well (1)
- Found trustworthy (1)
- View 1 more provider attributes
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 915 N Grand BlvdSaint Louis, MO 631062.1 miles away915 N Grand BlvdSaint Louis, MO 631062.1 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles awayAt a Glance:
- Appt. wasn't rushed (6)
- Found trustworthy (6)
660 S Euclid AveSaint Louis, MO 631103.5 miles away - 1225 S Grand Blvd # 2LSaint Louis, MO 631042.1 miles away1225 S Grand Blvd # 2LSaint Louis, MO 631042.1 miles away
- 4579 Laclede AveSaint Louis, MO 631083.5 miles away4579 Laclede AveSaint Louis, MO 631083.5 miles away
- 915 N Grand BlvdSaint Louis, MO 631062.1 miles away915 N Grand BlvdSaint Louis, MO 631062.1 miles away
- 915 N Grand BlvdSaint Louis, MO 631062.1 miles away915 N Grand BlvdSaint Louis, MO 631062.1 miles away
- 3635 Vista AveSaint Louis, MO 631102.2 miles away3635 Vista AveSaint Louis, MO 631102.2 miles away
- 3655 Vista Ave # 1Saint Louis, MO 631102.2 miles away3655 Vista Ave # 1Saint Louis, MO 631102.2 miles away
- 1008 S Spring AveSaint Louis, MO 631102.2 miles away1008 S Spring AveSaint Louis, MO 631102.2 miles away
- 1008 S Spring Ave Ste 1600Saint Louis, MO 631102.2 miles away1008 S Spring Ave Ste 1600Saint Louis, MO 631102.2 miles away
- 129 N 8th StEast Saint Louis, IL 622012.2 miles away129 N 8th StEast Saint Louis, IL 622012.2 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
- 660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
Dr. Leisha Elmore, MD
Specialty: General Surgery660 S Euclid AveSaint Louis, MO 631103.5 miles away660 S Euclid AveSaint Louis, MO 631103.5 miles away
Recommended Reading
Search for General Surgery Specialists in Nearby Cities
- General Surgery in Cape Girardeau, MO
- General Surgery in Bridgeton, MO
- General Surgery in Washington, MO
- General Surgery in Chesterfield, MO
- General Surgery in O Fallon, MO
- General Surgery in Fenton, MO
- General Surgery in Festus, MO
- General Surgery in Rolla, MO
- General Surgery in Farmington, MO
- General Surgery in Saint Peters, MO
Related General Surgery Searches
Learn more about General Surgeons and how to choose the right one for you
A general surgeon specializes in the surgical care of diseases, injuries and deformities affecting the abdomen, breasts, digestive tract, endocrine system, and skin. General surgeons treat many conditions affecting adults and children, including appendicitis, bowel obstruction, breast and colon cancer, gallstones, hernias, and pancreatitis.
A general surgeon typically:
- Evaluates the patient's medical history and determines if surgery is necessary
- Teaches patients the surgical procedure to be performed, how to prepare for surgery, and what to expect during recovery
- Orders and interprets laboratory and imaging tests and prescribes medications
- Performs exploratory procedures, such as endoscopy, colonoscopy and laparoscopy
- Performs a variety of surgeries, such as appendectomy, weight loss surgery, bowel obstruction repair, gallbladder removal, hemorrhoid repair, hernia repair, mastectomy, and thyroidectomy
General surgeons may also be known by their area of expertise, such as gastrointestinal surgeon, cancer surgeon, or trauma surgeon. General surgeons may also be referred to simply as a surgeon.
There are 259 specialists practicing General Surgery in Saint Louis, MO with an overall average rating of 4.2 stars. There are 73 hospitals near Saint Louis, MO with affiliated General Surgery specialists, including Barnes Jewish Hospital, Ssm Health St. Mary's Hospital-St. Louis and Barnes-Jewish West County Hospital.