JC

JAMES CASTLES, M.D.

Internal Medicine, Rheumatology in DAVIS, CA

Request an appointment and we'll contact this provider to confirm availability for you.

About

James Castles is a physician specializing in Internal Medicine and Rheumatology in Davis, CA.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is JAMES CASTLES's specialization?

JAMES CASTLES specializes in Internal Medicine, Rheumatology.

Where does JAMES CASTLES practice?

JAMES CASTLES practices in DAVIS, CA.

What is JAMES CASTLES's NPI number?

JAMES CASTLES's NPI number is 1477623403.

Practice Location

451 E. HEALTH SCIENCES DRIVE
SUITE 6510
DAVIS, CA 95616