Millers Homestead Inn P.O. BOX 1445 Tualatin, OR 97062 Phone: (503) 684-2831
Category: Fast Food Diner Restaurant