Russell Stackhouse MD PARussell Stackhouse MD PA · Orthopaedic Foot and Ankle Surgery Physician6 S 14Th St, Fernandina, FL 32034(904) 261-5741Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing