Valley Stream Shopping Center
207-233 W Merrick Rd & 63 N, Valley Stream 11580