Mr. Thomas Andrew Olson primarily specializes in Physician Assistant but also specializes in and Medical (Physician Assistant). Mr. Thomas Andrew Olson's NPI Number is #1124090899 and has been listed in the NPI registry for 10 years. Mr. Thomas Andrew Olson's practice location is listed as: 616 Sixth St Peninsula Community Health Services Bremerton, WA 98337 and can be reached via phone at (360) 377-3776.