Community Health Center Teche Health @ Pierre Part Pierre Part, LA, 70339 Sliding-fee scale Primary CareCommunity Health View profile Call