Carrubbers Christian Centre
65 High Street, Edinburgh, Scotland, EH1 1SR
Carrubbers Christian Centre is a church in Edinburgh, EH1 1SR. Its denomination and service times have not been added yet.