Villa Grove is an unincorporated community and a U.S. Post Office in Saguache County, Colorado, United States.
[4] The town of Garibaldi was established by the Denver & Rio Grande Railroad in 1870.
[2] The town served as the southern terminus of the Rio Grande's narrow-gauge Poncha Pass line from 1870 to 1890.
[5] The town's name was changed to the less political Villa Grove on January 19, 1872.
[5] The spelling of the town's name was changed to Villagrove on October 12, 1894, and back to Villa Grove on July 1, 1950.