Central House of Lord's Army is located in Sibiu, Romania on Strada Charles Darwin 11. Central House of Lord's Army is rated 4.8 out of 5 in the category mission in Romania.
Address
Strada Charles Darwin 11
Accessibility
Wheelchair-accessible car park