Neu Lodge Motel

20821 Antlers Rd Lakehead CA 96051 USA

(530) 238-2698

Location