Vista Family Health is closed until Fall 2018. There is a Quest diagnostics at 990 Sonoma Ave in Santa Rosa.
Vista is closed until December 2017, due to
Fire damage, but Now Open for Business!
God bless y'all & thanks
Thanks! Your answer is awaiting moderation.