Location

High Desert Orchids is a Plant Vendor located in Albuquerque, NM, United States

Location:
3400 Columbia Dr NE, Building A
Albuquerque, NM, 87107
United States
Hours:
Not open to the public
Contact:
Kelly McCracken
Phone:
505-231-6816