Save Map Windsor Family Medicine8911 Lakewood Drive, #13 Santa Rosa, CA 95492DetailsOpen in Google Maps Home Share Windsor Family Medicine Windsor Family Medicine 8911 Lakewood Drive, #13 Santa Rosa, CA 95492 (707) 387-3910 Website