Center For Joy Share: Center For Joy Visit Website 1302 Main Street Niagara Falls, NY 14301 (716) 282-7588