No, there are no lockers or storage units available at Grand Central, but you can always use LuggageHero to store your bags nearby. There are many locations for storage available near the terminal.