South of Center Garden Shop
642 Plumas St
Yuba City, CA 95991
South of Center Garden Shop is a quaint retail establishment in Yuba City, CA that offers a variety of plants, gardening supplies, and outdoor decor.
With a focus on providing quality products and friendly service, this local shop caters to gardening enthusiasts and those looking to enhance their outdoor spaces.
Generated from their business information
Also at this address
See a problem?