(505) 898-3562
}

Hours:

Monday -Saturday 9:00 AM – 5:30 pm

Sunday 10:00 am – 5:00 pm

Location:

9515 1/2 4th St NW, Albuquerque, NM 87114

Tel: (505)898-3562

Alameda Greenhouse