Coordinates of this location not found Terramerica Corporation Contact details Phone: (801) 288-1999E-mail: info@terramerica.comAddress: 5320 S 900 E #250Salt Lake City, UT 84117Hour of Operation:Monday — Friday 10:00 – 5:00