Artistic Sports Complex Location:79-08 Cooper Ave, Glendale, NY 11385, USA [{"latlong":["40.7079069"," -73.8724111"],"zoom":"16","infow":"Artistic Sports Complex<\/span>79-08 Cooper Ave, Glendale, NY 11385, USA<\/span><\/div>"}]