Lava Leaf Organics Dispensary
Cannabis store
Address
Go To Plaza, 5100 E Main St suite 105, Farmington, NM 87402, United States
Website
Contact
+1 505-860-1587Rating on Google Maps
5.00 (59 reviews)Open on Google Maps
Discover top rated places in Farmington
Go To Plaza, 5100 E Main St suite 105, Farmington, NM 87402, United States