Map

2700 Mendocino Avenue
Santa Rosa.

Between Steele Lane and Bicentennial Way. Just North of the shopping center.