Cloverdale Manor 412 W Cloverdale Rd Scottsboro, AL 35768 Phone: (256) 259-1505 Fax: (256) 259-4279
Category: skilled nursing care facility