The phone number (504) 455-1544 is Greta’s. Greta now resides at 3530 Houma Blvd #810, Metairie, La 70006. Greta's possible relatives are John D Devaughan, Wanda Joan Devaughan, Rebecca L Havard...