marissa branch