PROVIDER PROFILE · NPI 1063564284

James BuchananDO

Family PracticeSacramento, CAI