Otter Creek Baptist Church20.3 miBaptist · Mid-size church · 171 SW 3rd St, Otter Creek, FLSunday 11:00 AMLivestream