America-Places.com has listed approx 3 City parks in Santa Rosa 21886. Some of the Top rated City parks in Santa Rosa 21886 are- Plaza de Armas Santa Rosa - Melgar, Plaza de Armas Santa Rosa - Melgar & Plaza De Santa Rosa.