Get Directions Super 7 Inn Get Directions 402 N. 12th Tecumseh, NE 68450 Phone: (402) 335-3100 About Wireless internet access.