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 70601
NPI
1720750557
Source
CMS NPPES NPI Registry

Location

1701 Oak Park Blvd, Lake Charles, LA, 70601

Get Directions

1701 Oak Park Blvd, Lake Charles, LA, 70601

More Women's Health Clinics in Lake Charles, LA