Nova Scotia Rehabs 1777 Frenchvale Rd, Frenchvale, NS B2A 4E2, Canada Talbot House Talbot House is a non-profit rehab center in 0 Reviews