The Abigail by Sweetwater Manor
320 SOUTH DELAWARE, Tampa, FL, 33606
4.7
(3 reviews)
"My mother has been in The Abigail for a couple of months now. It's a gorgeous home. The rooms are beautiful. The place is immaculate. The staff is very conscientious, very kind and very caring. What I like best about this facility is that it is small..."
READ MORE