Church's Chicken 19747 NW 37th Ave Opa Locka, FL 33056 Phone: (305) 625-3284 Fax: (305) 625-5690 View Website
Category: Restaurants