McEachren Holdings Inc. Categories Real Estate 31 Airport Road St. John's NL A1A 5A1 (709) 682-6526 Send Email Visit Website About Us Commercial property with tenants - medical clinics and retail optical store. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×