Rev. Bob MacFarlane image

Rev. Bob MacFarlane
Eastern Ontario
2580 County Rd. # 16 Merrickville ON, K0G 1N0
Phone: 613-283-3312
Cell: 613-283-9525