The Meeting Place 2469 Niagara RoadNiagara Falls, NY, 14304 View Phone 716-731-3662 2469 Niagara RoadNiagara Falls, NY 14304 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page