Vera French Community Mental Health - Sheridan Springs 5006 Sheridan Street, Davenport, IA 52806