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