Lee Physician Group
Dr. Stephen is one of Castle Connelly's Rising Stars for 2026.
Preventive Medicine, Women's Health, Chronic Illness
9131 College Pointe Court, Fort Myers, Florida 33919
Lee Physician Group
Dr. Stephen is one of Castle Connelly's Rising Stars for 2026.
Preventive Medicine, Women's Health, Chronic Illness
Castle Connolly’s trusted list spotlights top doctors across Southwest Florida, from primary care providers to specialists in advanced surgical fields.
Jun. 01, 2026