John MacPherson by 1 2 3 4 50.000 Bookmark Claim Listing Contact Information 4220 Highway 104 , Louisdale, Nova Scotia B0E 1V0, Canada 902 863 7910 opamacpherson@gmail.com