This site republishes official CMS/Medicare Care Compare data. It is not medical advice and does not recommend any specific hospital or treatment — for medical decisions, talk to a doctor.
Doctors / FL
OPHTHALMOLOGY
Graduated: 2009
NPI: 1750517710
RUSSELL STACKHOUSE MD PA
6 S 14TH ST
FERNANDINA, FL 320343212
9042615741134
1730 BRUNSWICK HWY
WAYCROSS, GA 315010908
9042615741
Source: CMS National Downloadable File, September 2026.