Roca Blanca is a not-for-profit Christian mission base in Southern Mexico. 

Short-term medical volunteering opportunities for professionals are available at the clinic.

View Their Website