Good Shepherd Catholic Church Meeting Address 479 W Main St, Lebanon, VA, 24266 Roman Catholic Church Profile »