House of Flowers
Address:
2480 E 20th St, Farmington, NM 87401
Phone:
(505) 325-5677
Hours:
- Mon: 8am-5:30pm
- Tue: 8am-5:30pm
- Wed: 8am-5:30pm
- Thu: 8am-5:30pm
- Fri: 8am-5:30pm
- Sat: 8am-1pm
Payment:
Florists,
Wedding Supplies & Services
Other Businesses: