1. Water Damage Restoration Ball LA 93912 31nd St NE, Ball, LA 71405 Coordinate: 31.415457,-92.411804 Phone: (318) 577-1081