Health care systems throughout the world are in the process of restructuring and reforming their health service delivery systems, reorienting themselves to a primary health care (PHC) model that uses multidisciplinary practice (MDP) teams to provide a range of coordinated, integrated services. This study explores the challenges of putting the MDP approach into practice in one community in a city in Canada. The data we analyzed were derived from a community-based participatory action research (CBPAR) project, conducted in 2004, that was used to enhance collaborative MDP in a PHC center serving a residential and small-business community of 11,000 within a medium-sized city of approximately 300,000 people in Canada. CBPAR is a planned, systematic approach to issues relevant to the community of interest, requires community involvement, has a problem-solving focus, is directed at societal change, and makes a lasting contribution to the community. We drew from one aspect of this complex, multiyear project aimed at transforming the rhetoric advocating PHC reform into actual sustainable practices. The community studied was diverse with respect to age, socioeconomics, and lifestyle. Its interdisciplinary team serves approximately 3,000 patients annually, 30% of whom are 65 years or older. This PHC center's multidisciplinary, integrated approach to care makes it a member of a very distinct minority within the larger primary care system in Canada. Analysis of practice in PHC revealed entrenched and unconscious ideas of the limitations and boundaries of practice. In the rhetoric of PHC, MDP was lauded by many. In practice, however, collaborative, multidisciplinary team approaches to care were difficult to achieve. The successful implementation of an MDP approach to PHC requires moving away from physician-driven care. This can only be achieved once there is a change in the underlying structures, values, power relations, and roles defined by the health care system and the community at large, where physicians are traditionally ranked above other care providers. The CBPAR methodology allows community members and the health-related professionals who serve them to take ownership of the research and to critically reflect on iterative cycles of evaluation. This provides an opportunity for practitioners to implement relevant changes based on internally generated analyses.