west palm beach municipal stadium s

715 Hank Aaron Ave
Florida
United States