Write a review
Baptist Church
2 Glengarry Crescent, Glengarry, Invercargill City, Southland, Invercargill, Southland (03) 217 5493
(03) 217 5493
2 Glengarry Crescent, Glengarry, Invercargill City, Southland, Invercargill, Southland (03) 217 5493
(03) 217 5493