Carter’s opens at SkyView Center

New York -- Children’s apparel retailer Carter’s has celebrated the grand opening of its newest New York store at The Shops at SkyView Center in Flushing, Queens.

Located on Level B across from Chuck E. Cheese’s, Carter’s held an official ribbon cutting ceremony to formally launch the new space.