Appliance Repairs
Edit

Cleo's Major Appliance Service

(303) 974-4176 ext. 6134
701 Busch St, Longmont, CO 80501 | Directions
Hours: None Listed
About Cleo's Major Appliance Service

Do you need help from an appliance repair specialist? Cleo's Major Appliance Service has been providing Longmont and surrounding areas with appliance …