NPI #
1972 Ormond Blvd , Suite A
Destrehan, LA, 70047-3818
1641
LA
Ambulatory Health Care Facilities
Clinic/Center
261Q00000X
141 Ormond Center Ct
Destrehan, LA, 70047-2548
14902 River Rd
Norco, LA, 70079-2543
15045 River Rd
Hahnville, LA, 70057
13855 River Rd
Luling, LA, 70070-6220