Iowa Leon Chcs Of So Ia - Leon Site

Chcs Of So Ia - Leon Site

1404 NW Church St
Leon, IA - 50144
641-446-4863

Fax Number: 641-446-2382

Reviews


Join for free to gain access to premium information.

Join Website


Already a member? Login



About Chcs Of So Ia - Leon Site

Chcs Of So Ia - Leon Site is a community-based health clinic based in Decatur County serving the rural population. This clinic is open limited hours so call for hours first.
Opened in 2007, this is a year-round clinic.



Leave a Comment