Five-acre foster care campus being built in Sarasota
May 29, 2019
|
Hundreds of Suncoast children in foster care will soon be getting a new home. The All Star Children’s Foundation is building a five-acre foster care campus on 17th Street between Beneva and Lockwood Ridge roads.