Galiano Island Churches

St Margaret of Scotland Church
300 Burrill Rd.
Galiano Island, British Columbia V0N 1P0
(250) 539-3350

http://www.stmargaretsgaliano.com