Actress Marcia Cross Obituary 19 April 2023Admin Marcia Cross, a beloved actress best known for her roles in “Desperate Housewives” and “Melrose Place,” passed away. Born on March 25, 1963, in Marlborough, Massachusetts, Cross discovered her passion…Continue readingMarcia Cross Obituary