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!

One moment please, loading stores.

Map Legend