Avalon Hills Bible Church Virginia Beach Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
5728 Indian River Rd
Virginia Beach,
VA
23464-3915
United States
Phone: 7574205583
Fax: 7574205583
Click here to contact the church Â