716 Helen St.
Lafayette, LA - 70501
716 Helen St.
Lafayette, LA - 70501
Mission Statement: SWLA Center for Health Services provides quality, cost-effective and comprehensive primary health care and support services in an environment that embraces respect and dignity.