Redwood Inn & Trailer Park 1670 Santa Rosa Ave Santa Rosa, CA 95404 Phone: (707) 545-0474 Fax: (707) 575-5361
Category: Hotels & Motels