SCStephen E. Chase, OD FCOVDOptometrist · Vision therapy22850 Crenshaw Blvd, Suite 104Torrance, CA 90505(310) 539-1210DirectionsIs this you? Add to your listingCorrect or remove