Temperance Vale, New Brunswick
Temperance Vale
is a community in
York County, New Brunswick
,
Canada
on
Route 595
.