Lutra Home Care Share: Home Health Care Providers Lutra Home Care Visit Website Request Info 205 South Main Street Suite C Elgin, Texas 78621 (512) 229-3838 Hours: Calls answered 24/7 About Map About We provide exceptional care to our clients wherever they call home. We believe in community. We believe in connection.We believe in service. Directions On Main Street in Elgin close to the Elgin Chamber of Commerce What's Nearby? Distance: 5 10 15 20 25 50 mi.