He practices in Storrs Mansfield, Connecticut and has the professional credentials of MD. The NPI Number for Neil Olson is 1003037763 and he holds a License No. 16560 (Connecticut).