Oops! Something went wrong, please try again later.
Clover Stadium is a baseball park in Pomona, New York. It is the home field of the New York Boulders of the independent Frontier League. It has a …See more
Mid-three stars. Had a great time during a recent Scout Night overnight on the field, but things could be a bit better organized. Train wasn't running and mascot was nowhere to be found. Neither was … Full review by gostartraveler