Shopping Center-New World Mall

New World Mall– A slice of Asian heaven in New York.

Category: Shopping Centers

4021 Main St Flushing, NY 11354

Neighborhoods: Downtown Flushing, Flushing

(718) 353-0551

Mass Transportation: Flushing – Main St (7, 7X)