6565 Milne Blvd, New Orleans, La 70124 is where Clifford lives. Clifford is associated with Demers, Inc. Clifford was born 69 years ago. The phone number (504) 482-6583 is Clifford’s. Other cities that he has stayed in are New Orleans, Lacombe and Metairie. Possible relatives of Clifford are: Lloyd Calvin Demers, Edwina G Demers, Irene M Demers and 4 other people. Clifford's birth date was listed as 1955.