6520 Glover St, Inverness, Fl 34452 is where Louis lives. Records link phone number (201) 995-9466 with Louis’s details. Other cities that he has stayed in are Mahwah and Yonkers.