Southwood Park Dialysis Llc NPI 1043676802 Practice location: 17123 Commerce Centre Dr, Prairieville, LA 707693481 Taxonomy code: 261QE0700X Phone: (225) 877-2001