The Moss Center, Miami-Dade The Moss Center, Miami-Dade 10950 SW 211th St.Cutler Bay, FL 33189786-573-5316 Visit Website Get Directions