A free clinic providing care and support to the community in Garden City, ID.
4483 N Dresden Pl ste 101, Garden City, ID 83714