American
John Welch Post 381-american Legion
923 NIAGARA AVENUE, Niagara Falls, 14305
- New York State Department of Health
- Official inspection
98SafeDine score
ExcellentLast inspected May 13, 2026 · data checked Sep 18, 2026
Last inspection
May 13, 2026
Inspection- Improper use and storage of clean, sanitized equipment and utensils
4 inspections on record.