Tafoya Farms Dispensary

3313 4th St NW, Albuquerque, NM 87107, USA, Albuquerque 87107

Store services and hours aren’t available yet.

Menu updated . Prices and stock can change.