Orchid House Orchid House Orchid House — 21 E 6th St, Tempe, AZ 85281 residentialMichael TierneyMay 2, 2018 Facebook0 Twitter Pinterest0 0 Likes