7-Eleven 34334

7-Eleven #34334 is a 7-Eleven convenience store located at 1760 Piner Road, Santa Rosa, California.