Eastwood Homes Categories Construction, General 22 Duffy Place St. John's NL A1B 4M5 (709) 793-4663 Send Email Visit Website About Us Residential Home Construction Images Gallery Image Group_Pic.jpg × Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×