EB Dr. Emerald Denae BarrettIs this you? Claim your profile 0 Write A Review Fisher Smith Animal Hospital 121 S Chestnut St, Florence, AL, 35630 (256) 766-0343