Comfort Inn Yuba City 730 N Palora Ave Yuba City, CA 95991 Phone: (530) 674-1592 Fax: (530) 674-3032 View Website
Category: Hotels & Motels