Father Duffy Square is a public space in New York, NY that serves as a gathering spot for locals and tourists alike.
With its central location and iconic red steps, the square provides a place for people to relax, socialize, and enjoy the surrounding cityscape.
Generated from their business information