arrow
  • Internal Medicine, Other Specialty, Phlebology
  • Accepting new patients
  • 45 years of experience
  • Mercyhealth Perryville 3401 N Perryville Rd, Rockford, IL 61114
  • (815) 971-2000

Brief Intro

I was born in South Africa and attended the University of Cape Town. After graduating and completing an internship in Cape Town, I emigrated to the United States. I began my residency training at University of Cornell training hospitals of North Shore University Hospital and Memorial Sloan Kettering. I completed my training in Internal Medicine in 1986. I obtained my Board certification in Internal Medicine in 1986. I moved to Rockford Illinois in 1986 with my husband and practiced Internal Medicine until 2004. I obtained additional training in the specialty of Phlebology.Iin 2004 and have devoted my primary practice to this specialty to this very interesting and rewarding area of medical practice. For more information please see my website : Innovamedveins.com

View More

Education Background

RESIDENCY

Brookhaven Memorial Hospital Medical Center

MEDICAL SCHOOL

University Of Cape Town Faculty Of Health Sciences - 1980

Location & Hours

  • Mercyhealth Perryville
  • 3401 N Perryville Rd, Rockford, IL 61114
  • Mon:8:00 am - 5:00 pm
    Tue:8:00 am - 5:00 pm
    Wed:8:00 am - 5:00 pm
    Thu:8:00 am - 5:00 pm
    Fri:8:00 am - 5:00 pm
    Sat:8:00 am - 12:00 pm
    Sun:Closed

Specialties Treated

  • Internal Medicine
  • Other Specialty
  • Phlebology

Conditions Addressed

  • Obesity

Procedures Performed

  • Venipuncture
  • Varicose Vein Procedures

Insurance Accepted

* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).

  • Aetna Better Health
  • Humana
  • Aetna
  • Molina Healthcare
View More
  • Cancer 35
  • Cardiology, Heart & Vascular Surgery 35
  • Orthopedics 65
  • Neurology & Neurosurgery 48
  • Gastroenterology & GI Surgery 61
  • Pulmonology & Lung Surgery 65
  • Diabetes & Endocrinology 32
  • Children's Hospital 13
  • Urology 69
  • Psychiatry 64
  • Geriatrics 69
  • Rehabilitation 37
  • Obsterics & Gynecology 15
  • Ophthalmology 3
  • Ear, Nose & Throat 5
  • Rheumatology 2
  • Long Term Care 6
  • Maternity Care (Uncomplicated Pregnancy) 30