Contact Information

Email

Locations

Currently, Dr. Allison Craig is splitting time between three CommuniCare Health Centers: one in Davis, another in Woodland, and the final location in West Sacramento.