North Miami Athletic Stadium North Miami Athletic Stadium 2555 NE 151 St. North Miami , FL 33160(305) 895-9840 Visit Website Get Directions