Sesame Street favorite Emilio Delgado dies at 81: Actor played role of Fix-It Shop owner Luis - Daily Mail

3/10/2022 12:00:00 AM3 years 1 month ago
by Adam S. Levy
by Adam S. Levy
Delgado has been diagnosed with the blood cancer Multiple Myeloma since December of 2020, and had been in hospice care as of late.
Sesame Street star Emilio Delgado, who played the role of Luis the Fix-It Shop owner on the iconic show, died at 81 Thursday at his New York City home. Delgado's wife Carol told TMZ that the actor w… [+6337 chars]
full article...