Michelle O'Shea, MDMichelle O'Shea · Surgical Oncology Physician16655 Southwest Freeway, Sugar Land, TX 77479(281) 494-3000Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing