Very close to Shea Stadium and the Tennis Open
Actually the Tennis Open is right smack between an Islamic Center - Roosevelt Ave, Corona and Parsons Blvd.
Could very easily walk to the Tennis Open
The largest Hindu Temple is just two maybe three blocks away from 147th street
right near Flushing Hospital too.