Youngstowne Square

Located adjacent to the Village Square Shopping Center, Youngtown Square accommodates eleven individual tenants, including Point South Cleaners and the Atlanta Church of Christ.