University Field (Hofstra)

250 Hofstra Northern Blvd, Hempstead, 11549