Socrates Pichardo Softball Stadium is located in Las Matas de Farfán, Dominican Republic on VFGJVQQ. Socrates Pichardo Softball Stadium is rated 4.4 out of 5 in the category softball field in Dominican Republic.
Accessibility
Wheelchair-accessible entrance