1. Alfredo Delgado
Public listingBased in Chicago, IL, Alfredo Delgado works as a window blind and shade installation service. A team of 5, the business has been operating for 51 years. A typical appointment involves measuring windows, discussing light control, privacy,…
