Alhambra Health And Rehabilitation Center
7501 38th Ave North, Saint Petersburg, FL 33710
2.0
(3 reviews)
"At the initial interview and even once my mother-in-law arrived, we were very impressed with the facility and it's staff as they seemed friendly and positive. However, we should have seen it coming because when we showed up to check her in, no one s..."
READ MORE