Welcome to 225 Terry St, located in the heart of Longmont, Colorado. This vibrant city spans 22 square miles and boasts over 1,500 acres of parks and open spaces, providing abundant recreational opportunities and scenic beauty