This is a free, walk-in clinic sponsored by the Muslim Community of St. Louis, Deaconess Nurse Ministry, and St. Peter’s United Church of Christ.
Basic medical services for adults 18 and over. Includes screening, treatment and referrals, free of charge. No insurance required, but a photo ID is required to be seen in the clinic.