Charity Penaloza Russell, MD, Physical Medicine & Rehabilitation

78822 Hwy 111
La QuintaCA  92253 (Riverside County)


Phone: 760-777-7701
Fax:

NPI: 1427468024
License Number: 201379 (NC)