Home / NWB Review / Kevin & Deborah Klose Kevin & Deborah Klose Kevin & Deborah Klose FROM: Washington, DC WEDDING DATE - January 13, 2013 WEDDING LOCATION:Married in a “Limousine Outside Europa Cafe” (205 West 57th Street, NYC "Notice the Eternal Knot they're holding" Posted on 10/09/2015 by Captain Arnold