Mountain Pass Baptist Church 2975 Catawba Valley Dr Salem, VA 24153 Phone: (540) 384-6720
Category: Retreat Houses