TODD DOWNEY, D.C. Neurologist Accepts liens NPI 1740607118 Location2260 THISTLE PATCH RDNEWCASTLE, CA 95658-9759Phone (916) 955-0686 View on Google Maps