Sonoma Patient Group3/19/2016They've got a great selection and staff! The ambiance is very rootsy. The prices for the quality goods are a bit high. Then again, so am I after my visit!Show more