The chapel is located at 133 W. Lake Mead Parkway between Atlantic and Water St. east of the 95 freeway near Downtown Henderson.
Need a map? Click here for a Mapquest map to our location.