Whether you are a frequent visitor to the U.P., or someone just dropping their son or daughter off at Tech for the first time, you have come to a great place!
Stop in for a cup of tea and, while in the area, check out some of the other wonderful attractions.
They don't call the U.P. "God's Country" for nothing!
Use the Yahoo Maps link to help locate us.
We're at 606 Shelden Avenue (US 41)
in beautiful downtown Houghton.