Dr. Rebecca Byard: Direct Care Physicians of Pittsburgh 750 Washington Road, Pittsburgh, PA 15228