Elements of Restoration 1 year ago ID: #926871 Listed In : Business Centres 1266 W Veterans Memorial Blvd, Temple, TX 76543 254-966-0791 [email protected] Business Description Elements of Restoration Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : water damage