Medical school: LAKE ERIE COLLEGE OF OSTEOPATHIC MEDICINE, ERIE
Graduated: 2015
Also: OPHTHALMOLOGY
NPI: 1982099131
Practice Locations (2)
RUSSELL STACKHOUSE MD PA
6 S 14TH ST
FERNANDINA, FL 320343212
9042615741134
RUSSELL STACKHOUSE MD PA
1730 BRUNSWICK HWY
WAYCROSS, GA 315010908
9042615741
Source: CMS National Downloadable File, September 2026.