PS 220 Location:6210 108th St, Flushing, NY 11375, USA62-10 108th St. Forrest Hills, NY 11375 [{"latlong":["40.7365","-73.851845"],"zoom":"16","infow":"PS 220<\/span>6210 108th St, Flushing, NY 11375, USA<\/span><\/div>"}]