Description
The Longmont Museum was founded in 1936 and opened in the carriage house at Callahan House in 1940. The new museum is located just east of Main Street in south Longmont. Artifacts from the history... More Info
Address
Longmont Museum and Cultural Center
400 Quail Road
Longmont, CO 80501-5524
United States
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...