Oscar Alejandro Castro, DCOscar Alejandro Castro · Occupational Health Chiropractor1435 Market St, Redding, CA, 96001NPI · 1437423001No reviewsInsuranceNot specified(530) 243-0889Check availabilityBook online Claim listing