CHURCH’S TEXAS CHICKEN® Main St SE 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM703 Main St SE Los Lunas, NM 87031 USphone(505) 865-0900(505) 865-0900ServicesDelivery Available, Drive ThruGet DirectionsVisit Store Website