Does this location take walk ins?
Address: 3841 Brickway Blvd, Santa Rosa, CA 95403, USA
Ron Haytack | Aug 23, 2019
Call them first.
Kennett Makaiwi Sr | Aug 23, 2019
Yes... there's even a triage nurse.
Martin Benson | Aug 23, 2019
Yes it does take walk Ins.
Thanks! Your answer is awaiting moderation.