Villager Inn Motel in Selma
1765 Young St,
Selma, 93662
(559) 896-5500
(559) 896-5500
Providers of accommodations in Selma
accommodations, accommodations in iowa, adventure land hotels, amenities