Address

Watford England Stake
LDS Chapel, Hempstead Road, Hempstead Road
Watford, England
United Kingdom