x
Loading...

Exit 117 on CA 99 North

Right 0.13 mi

Villager Inn Motel

1765 Young St, Selma, CA 93662

1-559-896-5500 Directions