House of Flowers is located at 4207 20th Ave, Valley, AL. This business specializes in Nurseries. House of Flowers is open Mon, 9am-12pm; Tue, 9am-12pm; Wed, 9am-12pm; Thu, 9am-12pm; Fri, 9am-12pm; Sat, Closed; Sun, Closed and accepts American Express, Discover, Mastercard and Visa.