Austin Cedar & Redwood 10900 North Lamar Boulevard, Austin – 78753-3051. Travis, TX. Phone: (512) 990-3119 View Listing