Star of the Sea Catholic Church is located in Londonderry, United Kingdom on Brisland Rd, Eglinton. Star of the Sea Catholic Church is rated 4.8 out of 5 in the category catholic church in United Kingdom.
Address
Brisland Rd, Eglinton
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance