Pleasant View Freewill Baptist Church by Kevin Spencer | Nov 16, 2017 Date: Thursday, November 16, 2017Time: 7:00 pmAddress: Boggy Depot Rd.City,ST/PR: Tushka, OKCountry: United States Loading Map.... Pleasant View Freewill Baptist ChurchBoggy Depot Rd.Tushka, OK 34.3168764 -96.1685847