SCI-SKIN SPA – Dr. Steven Pedro 7833 Oakmont Boulevard Fort Worth, Texas 76132 Phone: 817-665-0584 Fax: 817-338-0744