Villager Lodge 545 Colusa Ave Yuba City, CA 95991 Phone: (530) 671-1151 Fax: (530) 673-8189
Category: Hotels & Motels