CHURCH’S TEXAS CHICKEN® NW 27th Avenue 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 PM13200 NW 27th Avenue Opa Locka, FL 33054 USphone(305) 681-6412(305) 681-6412ServicesDelivery Available, Drive Thru, Online Ordering AvailableGet DirectionsVisit Store Website