GNC will be closing its store at the Trussville Shopping Center along Chalkville Mountain Road later this month.