Mariposa Community Health Center

Mariposa Community Health Center (MCHC) was founded in 1980 in Nogales, Arizona. Mariposa is the largest primary care provider of medical, dental, and health education services in Santa Cruz County. As a patient centered health care home, MCHC’s purpose is to ensure access to culturally appropriate primary care and community-based health education and assistance, regardless of an individual’s ability to pay. MCHC facilitates access to specialty care and provides services and programs that respond to community and patient needs and encourages responsibility for one’s health.

Mariposa has 5 locations throughout Nogales, Patagonia, Rio Rico, and Tubac.

To find exact clinic locations, please visit: or