Motel 6 4273

Motel 6 #4273, also known as Motel 6 Willows, CA, is a Motel 6 location at 452 Humboldt Avenue in Willows, California.