The Best of Health

Welcome to Associates in General and Vascular Surgery, a division of GenesisCare USA, LLC.

For over two decades we have been committed to serving the people of Southwest Florida. Our physicians are experienced, board certified, dedicated surgeons that treat a broad spectrum of surgical conditions including:

  • Abdominal Aortic Aneurysm (AAA)
  • Achalasia
  • Breast Masses and Cancer
  • Carotid Artery Stenosis
  • Colon Cancer
  • Disease of Colon
  • Diverticular Disease

  • Biliary Tract Disease
  • Hernia
  • Paraesophageal Hernia
  • Parathyroid Disease
  • Peripheral Vascular Disease (PVD)
  • Reflux Disease
  • Thyroid Cancer


Becoming part of our family means you will always have somebody in your corner.

Trusted Doctors

Our Specialists and Providers are here to help you.

Personalized Care

We offer a wide range of inpatient and outpatient testing and procedures.

Always Smiling

We will help you to feel better and enjoy every single day of your life.

Our Services

We are a professional team, with over 20 years of experience, and are passionate about our work.

General Surgery

At AGVS we treat many problems, the most common include gallbladder, hernias, breast disease, and several types of cancers including: breast, colon, stomach, and intestinal.

Read more

Vascular Surgery

An integral part of diagnosing vascular disease is using vascular diagnostic tests that are performed on our ultrasound and physiologic arterial testing machines.

Read more

Our Team

Meet Our Dedicated
Doctor’s Team

Thomas Kowalsky, M.D., FACS

Kendrick McArthur, D.O.

Christy Zolfoghary, M.D.

Paige Smith,

Clients Testimonials

What They Are Saying

Professionals in their work, the surgery went well and I was able to go on with my life within just a few weeks. Recommended!

Sarah, Florida
I am deeply grateful to Dr. Thomas for his expertise and care. He practices both the science and the art of cardiac surgery.
Jena, Florida


We Have 2 Locations to
serve your needs.

Fort Myers Office

  • Monday- Friday 8am- 4:30pm

  • 239-939-2616

  • 239-939-9093

Cape Coral Office

  • Monday- Friday 8am- 4:30pm

  • 239-939-2616
  • 239-939-9093