Exterior building and mural. El Centro is a multi-cultural clinic that specializes in providing services to Spanish speaking and bilingual children, adolescents, and adults. The mural was painted by art students who were mentored by nationally acclaimed artist, Carlos Fresquez. It depicts families streaming through a door surrounded by images like the rising sun to symbolize the hopeful beginning of a new day. 75 Meade Street, Denver, CO 80219