16995 137th Ave, Jamaica, New York 11434(718) 738-1245 Rochdale Village Stores Rochdale Village Stores