IMDB Rating: 7.5/10 from 94,739 votes
Director: Marc Cherry
Synopsis: Watch Desperate Housewives Season 3 Episode 23 online free. In Desperate Housewives Season 3 Episode 23 Putlocker Full Episodes, Bree returns from her honeymoon with Orson. Lynette's mother comes to town, as Lynette faces the possibility of cancer. Gabrielle's and Susan's weddings both take place.