Pajama Life Stores PAJAMA LIFE STORE The flagship Pajama Life store opened in March 2014 in Fernandina Beach, Florida on Amelia Island.