Ellen Rose Leonard, Phone Number 709-227-2393. Ellen Rose Leonard is a resident of Placentia NL, and the Address is Placentia NL A0B2Y0 Canada.
Dial +1 7092272393 in case you are calling Ellen Rose Leonard from outside the Placentia NL Area.
Placentia People Phone Pages