Home / NWB Review / Philip & Anna Ching Philip & Anna Ching Philip & Anna Ching FROM: Flushing, New York WEDDING DATE - October 18, 2008 WEDDING LOCATION:Married at the Glen Island Harbour Club (Glen Island Park, New Rochelle, NY) Posted on 10/07/2015 by Captain Arnold