Renee Root, PHDRenee Root · Health Psychologist95 Bradhurst Ave, Valhalla, NY, 10595NPI · 1134982721No reviewsInsuranceNot specified(914) 598-6164Check availabilityBook online Claim listing