Click photo to enlarge
FILE- In this May 26, 2013 file photo, Justin Timberlake performs onstage on "The 20/20 Experience World Tour," at Staples Center in Los Angeles. Timberlake postponed a Buffalo, N.Y. a schedulled concert for Saturday, Feb. 22, 2014 after having to shuffle his schedule when he missed a Wednesday, Feb. 19, New York City concert for unspecified health reasons. Saturday s concert was rescheduled for July 9, 2014 at the First Niagara Center. (Photo by Frank Micelotta/Invision/AP, File)
BUFFALO, N.Y.—Justin Timberlake wants to let Buffalo know he's sorry for postponing a concert there.

The singer's schedule got shuffled when he put off a New York City concert Wednesday for unspecified health reasons. He tweeted an apology to New York fans and performed for them Thursday and Friday.

Then he delayed Saturday's concert in Buffalo for ensuing scheduling reasons. Timberlake took some time to express regrets for that Friday on the "The Tonight Show" with Jimmy Fallon.

He said, "Hi, Buffalo," and added that he wanted to apologize—and let fans know he'd be back.

The Buffalo concert is now scheduled for July 9 at the First Niagara Center.

Tickets for the original date will be honored or refunds offered.