Barousse Family Clinic Barousse Family Clinic Contact Information Address 408 W. Canal St. Church Point, LA 70525 Report an issue with this location About Food distribution location Get Directions