Dr. Cheryl Holder, MD Internal Medicine 16555 NW 25th AvenueOpa Locka, Florida 33054 305-621-8888 About Dr. Cheryl Holder, MD