Get Directions to Griffin Video Inspection & Plumbing Contractors ← View details 229 PENFOLD PLACE, New Orleans, Louisiana 70123 (504) 738-7785 Get Directions From* To * — Required information