125 West Main Street
Salem, VA 24153

Located in Downtown Salem with ample parking.  Visitors are welcome to park in the designated visitor area.  For Genesis services enter through the double doors on the side closest to Main Street facing the main parking area.  The sanctuary can be entered from the rear on either side.

View Larger Map