Swla Center For Health Services

Women's Health Clinic Lake Charles, LA

About

Swla Center For Health Services is a women's health clinic in Lake Charles, LA.

Details

Specialty
Women's Health Clinics
Category
Women's Health Clinic
Location
Lake Charles, LA 70605
NPI
1255000675
Source
CMS NPPES NPI Registry

Location

4200 Nelson Rd, Lake Charles, LA, 70605

Get Directions

4200 Nelson Rd, Lake Charles, LA, 70605

More Women's Health Clinics in Lake Charles, LA