187 Main Street
(SE Corner of 2nd and Main Streets)
Rio Vista, CA 94571
(707) 374-5650
Hours:
Tues-Wed-Fri 11-4
Thursday 1-5
Saturday 10-3