Patient Feedback Email us at contact@slfhc.org. Administration 1-888-381-3446. By Mail Sun Life Family Health Center P.O. Box 10097 Casa Grande, AZ 85130. Media Inquiries Please email all media requests to media@slfhc.org.