Lou's Address: 60211 Hwy 40, Maybell, CO 81640 Phone: (970) 272-3019 Other Businesses: Net's Cafe at 60211 Highway 40, Maybell, CO 81640