Home / NWB Review / Phillip & Stella Rubin Phillip & Stella Rubin Phillip & Stella Rubin FROM: New York City, NY WEDDING DATE - November 28, 2008 WEDDING LOCATION:At their home in NYC (New York, NY) Posted on 10/07/2015 by Captain Arnold