Navigate to our accessibility widget

Villa Grove is a tiny unincorporated community in Saguache County. The town was originally named Garibaldi after the Italian revolutionary Giuseppe Garibaldi but was changed to Villa Grove (sometimes Villagrove) in 1872. Come by one of Villa Grove's dispensaries to pick up your favorite cannabis products when you are in town!