Stephanie Yachen Chen, ODStephanie Yachen Chen · Corneal and Contact Management Optometrist4122 L B J Fwy Suite 120, Farmers Branch, TX 75244(972) 392-0884Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing