S Serena St Luce 0 reviews 121 Dekalb Ave. The Brooklyn Hospital Center, Dept Of Surgery Brooklyn, NY • 11201 View Practice