American Legion March 16, 2020 152 Facebook Twitter Google+ Pinterest WhatsApp Address: 120 W Front St 120 West Front Street Findlay 45840 United States Get directions from Go Unable to find any directions.