Shawn Thomas Steen, MDShawn Thomas Steen · Surgical Oncology Physician300 Hillmont Ave Suite 401, Ventura, CA 93003(805) 652-5964Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing