Emma M Herrera, MD General Practice Medicare: Accepting Medicare Assignments Practice Location: 7250 Red Bug Lake Rd Ste 1008, Oviedo, FL 32765 Phone: 407-542-0911 Fax: 407-542-0950
General Practice: A physician who specializes in the general practice of diagnosing, treating, and managing patients with a variety of illnesses and conditions.