Randy Leigh Schulman, ODRandy Leigh Schulman · Vision Therapy Optometrist139 Main St, Norwalk, CT 06851(203) 840-1991Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing