Freedom Square

7800 Liberty Ln Seminole FL 33772 (888) 848-5698

Reviews for Freedom Square

Rating: 5.0 Based on 4 reviews Write a review
Seemed like a very nice place!
 Mar 2015
We toured this community while looking into care options for a loved one. I was very impressed by what I saw at Freedom Square! The meal we had was delicious, the apartments were comfortable lookin... read more