Arch Creek Park, North Miami Arch Creek Park, North Miami 1855 NE 135 St.North Miami, FL 33181305-944-6111 Visit Website Get Directions