The nonprofit Shepherd’s Clinic provides quality, com­prehen­sive health care to Baltimore’s uninsured with the assistance of volun­teer doctors, nurse prac­ti­tio­ners, physician assis­tants, coun­se­lors, social workers, nurses, nutri­tio­nists, massage the­ra­pists, acu­punc­tu­rists, and stress reduction, smoking cessation, and yoga instruc­tors.

View Their Website