Churches in Rose Hill, VA
Calvary Baptist Church
Church Of God
Vanhuss Grove Baptist Church
East End Church Of Christ
Silver Leaf Baptist Church
First Baptist Church
Rose Hill Baptist Church
Rose Hill Christian Church
Lambs Chapel Baptist Church
Morgan Memorial United Meth