James Castles
NPI: 1477623403
James Castles is a Physician/Internal Medicine specialist focused health provider in Davis, California. affiliates with no hospitals or medical groups. Call James Castles on phone number 5307522884 for more information and advice or to book an appointment.
| City | Davis |
| State | California |
| Address 1 | 451 E. HEALTH SCIENCES DRIVE |
| Address 2 | SUITE 6510 |
| Postal Code | 95616 |
| Phone | 5307522884 |
| Fax | 5307546047 |
| Primary Specialty | Physician/Internal Medicine |