LÔŽA Saint Louis, Missouri LÔŽA is a 3-piece shoegaze-y indie rock band from south city Saint Louis, Missouri. Established: May 2008 - present. LÔŽA’s tracks The Promise by LÔŽA published on 2014-05-23T02:32:08Z