First Baptist Church by Avanell Savage | May 10, 2014 Date: Saturday, May 10, 2014Time: 7:00 pmAddress: 96 Townsend St.City,ST/PR: Greenwich, OHCountry: United States Loading Map.... First Baptist Church96 Townsend St.Greenwich, OH 41.04036 -82.51441399999999