Buffalo Mountain Presbyterian Church

2102 Childress Road
Willis, VA 24380
Region Blue Ridge Highlands
Locality Floyd
Phone: (276) 728-0868
Phone: (276) 728-2834

Nestled in the Blue Ridge Plateau of Southwestern (Carroll County) Virginia, the Buffalo Mountain Presbyterian Church is the "Mother Church" of six rock churches established by Rev. Bob Childress. Subject of the book, The Man Who Moved a Mountain, by Richard C. David (1970), the BMPC is the largest of the six rock churches. The church was organized in 1927, with the building dedicated in 1929. The church derives its name from the distant view of Buffalo Mountain. It adjoins the church cemetery and is near the former manse and mission school.

Visitors who wish to view the property are encouraged to do so. The six churches are a popular regional attraction. Services are conducted every Sunday of the year and visitors are welcome. Service 10 a.m. / Sunday School 9 a.m.

Last Updated: 2/20/2015 10:49 AM
  • Virginia Culinary Challenge

    Culinary Challenge 2015 logo

    March kicks off the Virginia is for Lovers Culinary Challenge for 2015. Restaurants, locals and visitors nominated their favorite entrée. Vote now for your favorite!

    Vote Now
  • Get the Virginia Travel Guide

    2015 Travel Guide promo

    Order your Free Virginia Travel Guide.

     Order now button 

  • Travel Updates

    What's going on around Virginia? Subscribe to the Virginia eNews.