Restaurant Reviews from DiningGuide411.com
    Top : United_States: NM: Elida

Kenna Store, Elida, New Mexico










Kenna Store
38797 U S 70
Elida NM United States


Phone: 505.274.6240