Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Mt. Nebo Baptist Church ← View details 473 West Dade 102 Lockwood, MO (Missouri) 65682-9224, Lockwood, Missouri (417) 232-4489