Dr. Keith Martin Rubin D.O., Family Practitioner
We verify the medical license of each FindaTopDoc Verified Doctor to ensure that their license is active and they are in good medical standing.

Dr. Keith Martin Rubin D.O.

Internist

522 East Marion Avenue Suite 201 Punta Gorda Florida, 33950

About

Dr. Keith Rubin is an internist practicing in Punta Gorda, Florida. Dr. Rubin specializes in the medical treatment of adults. Internists can act as a primary physician or a consultant to a primary physician. They manage both common and rare diseases. Dr. Rubin provides comprehensive care and manages treatment with surgeons as well. Internists establish long-term relationships with their patients and incorporate disease prevention and mental health care into their practice.

Education and Training

Nova Southeastern University College of Osteopathic Medicine

Nova Southeastern College Of Osteopathic Medicine 2000

Nova Southeastern University College of Osteopathic Medicine

Board Certification

Internal Medicine

Provider Details

Male Spanish 25 years of experience

Treatments

  • Diabetes
  • Anemia
  • High Cholesterol
  • Obesity
  • Heart Disease
  • Heart Failure
  • Chronic Kidney Disease
  • Coronary Artery Disease (cad)
  • Vascular Disease

Internships

  • Broward Center Ft Lauderdale

Professional Society Memberships

  • American Osteopathic Association, American College of Osteopathic Family Physicians, American Academy of Family Physicians

What do you attribute your success to?

  • Family Values

Hobbies / Sports

  • Family Time, Reading

Dr. Keith Martin Rubin D.O.'s Practice location

522 East Marion Avenue Suite 201 -
Punta Gorda, Florida 33950
Get Direction
New patients: 941-637-1119, 941-205-2600
Fax: 941-205-2601

25097 OLYMPIA AVE STE 203 -
PUNTA GORDA, FL 33950
Get Direction
New patients: 941-347-8744
Fax: 941-347-8756

Dr. Keith Martin Rubin D.O.'s reviews

(0)
Write Review

Recommended Articles

  • Floating Poop: Reasons

    Causes of Floating PoopOne day, all of a sudden, you notice that you have floating poop. The very next thing that comes to your mind is,  "Why?"Usually, poop sinks to the bottom of the toilet, so you might be wondering why your poop floats. Diet and other contributing factors can cause changes in...

  • Why Am I So Tired?

    Many people find it difficult to describe when they are tired. Some call it exhaustion, while others name it tiredness. Few others may call it fatigue. Fatigue, or tiredness, is a non-specific condition with numerous causes. Fatigue can be either physical or mental, although the two condition are...

  • What Are Ketones?

    Almost every cell in the body has a primary source of energy, which is usually glucose. However, when the body doesn't have enough glucose, the liver responds by producing chemicals known as ketones, converting stored fatty acids into ketone bodies. Ketones are used as a backup fuel source when...

  • What Is Toviaz?

    Generic Name: FesoterodineBrand Name: ToviazWhat is Toviaz?Toviaz is a medication for the treatment of spasms that occur in the bladder muscles. The generic name of Toviaz is fesoterodine. This drug is mostly used for the treatment of an overactive bladder and other accompanying symptoms such...

  • Do I Have Migraines?

    Do I Have Migraines?Migraines are one of the most common types of headaches that affect people. The irritating pain is often accompanied by characteristic warning signs like blind spots, nausea, vomiting, and other symptoms. Migraines are caused by the enlargement of blood vessels along with the...

  • Leukocyte Esterase Test

    Leukocyte Esterase Urine TestLeukocyte esterase (LE) is an esterase produced by white blood cells (WBCs) or leukocytes. A leukocyte esterase test is a urine test used to detect the presence of white blood cells and other health conditions associated with infection.Normally, leukocyte esterase...

Nearby Providers

Nearest Hospitals

BAYFRONT HEALTH PUNTA GORDAl

809 E MARION AVE PUNTA GORDA FL 33950

Head southwest on Marion Avenue (US 17) 365 ft
Turn left onto Milus Street 487 ft
Turn left onto Olympia Avenue (US 17) 1659 ft
Turn left onto Cooper Street 616 ft
Make a sharp left onto Marion Avenue (US 17) 392 ft
You have arrived at your destination, on the left

BAYFRONT HEALTH PORT CHARLOTTEl

2500 HARBOR BLVD PORT CHARLOTTE FL 33952

Head southwest on Marion Avenue (US 17) 2476 ft
Turn right onto Tamiami Trail (US 41) 4.3 mi
Make a slight right 150 ft
Go straight onto Harbor Boulevard 2909 ft
You have arrived at your destination, on the right

FAWCETT MEMORIAL HOSPITALl

21298 OLEAN BLVD PORT CHARLOTTE FL 33952

Head southwest on Marion Avenue (US 17) 2476 ft
Turn right onto Tamiami Trail (US 41) 4.3 mi
Make a slight right 150 ft
Go straight onto Harbor Boulevard 3180 ft
Turn left onto Brinson Avenue 814 ft
You have arrived at your destination, on the left

BAYFRONT HEALTH PUNTA GORDAl

809 E MARION AVE PUNTA GORDA FL 33950

Head north on Tabor Street 957 ft
Turn left onto Marion Avenue (US 17) 1469 ft
You have arrived at your destination, on the left

BAYFRONT HEALTH PORT CHARLOTTEl

2500 HARBOR BLVD PORT CHARLOTTE FL 33952

Head north on Tabor Street 957 ft
Turn left onto Marion Avenue (US 17) 5178 ft
Turn right onto Tamiami Trail (US 41) 4.3 mi
Make a slight right 150 ft
Go straight onto Harbor Boulevard 2909 ft
You have arrived at your destination, on the right

FAWCETT MEMORIAL HOSPITALl

21298 OLEAN BLVD PORT CHARLOTTE FL 33952

Head north on Tabor Street 957 ft
Turn left onto Marion Avenue (US 17) 5178 ft
Turn right onto Tamiami Trail (US 41) 4.3 mi
Make a slight right 150 ft
Go straight onto Harbor Boulevard 3180 ft
Turn left onto Brinson Avenue 814 ft
You have arrived at your destination, on the left