Elba House Address: 1185 S Main St, Altura, MN 55910 Phone: (507) 932-4578 Restaurants Other Businesses: Jami Sin's Bar & Grill at 10 S Main St, Altura, MN 55910 Altura State Bank at 411 N Main St, Altura, MN 55910