Delray Beach, Florida
Weiner lives in Delray Beach, Florida.