Indian Valley VA Places Of Worship 1. 2223 Macks Mountain Rd NW, Indian Valley, VA 24105 | Indian Valley Church Of God (540) 789-4249