Map location of
Trout Hall, Salem, VA, USA

Salem, Virginia, United States