The phone number (970) 522-2779 is Lota’s. 522 Delmar St, Sterling, Co 80751 is where Lota resides. Other a city that this person has stayed in is Sterling. Lota was born in 1937. Lota turned 86...