JAMES M. SHUART STADIUM

James M. Shuart Stadium

Hofstra University, Hempstead, 11550