Crete Inn

Address:
1515 Blue Acres St
Crete, NE 68333
Wireless internet.