Find a Physician

Richard S Gordon, MD

  • Home
  • Dr Richard S Gordon MD


Dr. Richard S. Gordon, MD, has been in practice for 14 years, and is a general surgeon on staff at Largo Medical Center.

Dr. Gordon completed his medical school training at the University of Ottawa, followed by his residency at The Ottawa Hospital. Dr. Gordon completed his fellowship at The Cleveland Clinic and his internship at the University of Ottawa.

As a general surgeon, Dr. Gordon treats conditions and performs procedures, related to general and bariatric surgery, including: bariatric medicine, gastric bypass, appendectomy, colonoscopy, biopsies, lap banding, gastric sleeve and hernias.

Dr. Gordon is board certified in general surgery. Dr. Gordon's primary office location is at Advanced Surgical Associates of West Florida located in Largo, Florida.


Medical Education & Training

Medical School: University of Ottawa
Residency:The Ottawa Hospital
Fellowship:Cleveland Clinic
Internship:University of Ottawa
Specialty Board Certifications: American Board of Surgery

Procedures and Conditions

General Surgery, Bariatric Surgery, Gastric Bypass, Appendectomy, Colonoscopy, Biopsies, Lap Banding, Gastric Sleeve, Hernias

Accepted Insurance

Aetna, Assurant Health, Blue Cross and Blue Shield, CIGNA, Coventry Health Care, HealthNet, Humana, Medicaid, Medicare, MultiPlan, United Health Care, WellCare Health Plans






Bariatric Surgery
See more Bariatric Surgery Physicians

General Surgery
See more General Surgery Physicians

Office Locations

Advanced Surgical Associates of West FL
1258 West Bay Dr
Suite E
Largo, FL 33770
Phone: (727) 586-3751
Fax: (727) 587-9340
Hours: Largo W Bay Office: Monday through Friday 9:00 am to 5:00 pm Dunedin Office: Friday 1:00 pm to 5:00 pm Largo Bryan Dairy Office: Thursday 1:00 pm to 5:00 pm
Advanced Surgical Associates of West FL

626 Virginia Street, 4th floor
Dunedin, FL 34696
Phone: 727-586-3751
Fax: 727-587-9340
Advanced Surgical Associates of West FL

8839 Bryan Dairy Rd, Suite 115
Largo, FL 33777
Phone: 727-586-3751
Fax: 727-587-9340