Hofstra Soccer Stadium

Hofstra Boulevard, Hempstead, 11549