• Ovella Enterprises, LLC

    • Construction/Contractors, Construction Equipment
    433 Metairie Road, Suite 113B
    Metairie, LA 70005
    (504) 758-5473
    • About

      New Orleans based Construction Company

    • Upcoming Events Upcoming Events