Steven Allen Barrack, DCSteven Allen Barrack · Independent Medical Examiner Chiropractor44751 Village Ct # 300, Palm Desert, CA, 92260NPI · 1760615868No reviewsInsuranceNot specified(760) 332-9775Check availabilityBook online Claim listing