New York Department Store
571 W 182nd St, New York 10033