Freedom Square
7800 Liberty Lane
Seminole, FL 33772
727-398-0244
Freedom Square located in Seminole, Florida is a Continuing Care Retirement Community. We offer Exceptional Independent Living, READ MORE http://www.brookdaleliving.com/freedom-square.aspx