First Cornwallis Baptist Church

Upper Canard, Kings County, Nova Scotia

Send an Email
(optional)
Award Winning Internet Services by
Kevin Estey Design