Teller House wurde mit 9,0 aus 115 Rezensionen bewertet und befindet sich in der Nähe von Silverton Chamber of Commerce.