After Hours Care - Windsor 8911 Lakewood Dr., Suite 13 Windsor, CA 95492 Visit Website Phone: (707) 387-3910 Map Overview Hours of Operation: Mon - Fri: 2 - 6 p.m.