As an update, I did email Larry Phillips but have received no response.
He posted something regarding Hallmark ornaments on this site today.
Location: Staten Island, N.Y.