Dr. Max Crouch is a Obstetrics & Gynecology provider who practices at Payson Medical Specialty Offices in Payson