Dodo's Chicken Restaurants United States Home » Restaurants » Dodo’s Chicken Dodo's Chicken Share this profile AboutColombian Cuisine in Houston, TX Bookmark Contact Information Dodo’s Chicken 9431 Richmond Ave, Houston, TX, 77063 United States 713-789-3636 dodoschicken.net Photos Dodo’s Chicken dodoschicken.net Post navigationPrevious post: The Palms Tree Service, Inc.Next post: Unique Opticals