Graduated: 2014
NPI: 1982085676
Practice Locations (3)
ST. HELENA HOSPITAL
525 OREGON ST
VALLEJO, CA 945903201
7076482200
THRIVEWORKS TELEPSYCHIATRY - ILLINOIS
205 W PARK AVE, SUITE 103
CHAMPAIGN, IL 618207888
8552847483
7127 W 110TH ST
OVERLAND PARK, KS 662102348
9132749697
Source: CMS National Downloadable File, September 2026.