Community Health Center
Clay Quality Health Care
Ashland, AL, 36251
Sliding-fee scale
Primary CareCommunity Health
147 community health centers across 92 cities.
Ashland, AL, 36251
Clayton, AL, 36016
Irondale, AL, 35210
Mobile, AL, 36605
Mobile, AL, 36603
Evergreen, AL, 36401
Brewton, AL, 36426
Mobile, AL, 36619
Clanton, AL, 35045