David Sheppard
12 Harbour View Terr, Lewisporte
Newfoundland
709-535-2285
David Sheppard, phone number 709-535-2285, 7095352285, resides at 12 Harbour View Terr Lewisporte NL , Lewisporte Information, Lewisporte 311 Canada
Lewisporte 311 Canada
Lewisporte 311 Canada