Leo Vladimirsky was born on June 16, 1979 in Chicago, IL.
They were married on January 13. 2007 in Key West, Florida.
Jennifer & Leo Vladimirsky currently live in New York, New York.