Mount Olivet Baptist Church is located on 221 on the Floyd County - Roanoke County line in Virginia. If you are on Bent Mountain, the church is a quarter of a mile south of the parkway entrance/exit.