In 2014, Stephen Foster Memorial Day in United States was Monday, January 13, 2014, those 4076 days ago.