Location
2648 Santa Rosa Ave @ Yolanda,
Santa Rosa, CA 95407
By Pantherbabyg | 7/31/2015
Convenient
By Bill | 8/26/2015
People loitering outside but smooth transaction.