Leeds England Mission Office is located in Leeds, United Kingdom on Lister House, Lister Hill, Horsforth. Leeds England Mission Office is rated 4.8 out of 5 in the category church of jesus christ of latter-day saints in United Kingdom.
Address
Lister House, Lister Hill, Horsforth
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance