Westwood Park Westwood Park 11350 SW 53 TerraceMiami, FL 33165(305) 222-2194 Visit Website Get Directions