Scott Russell, DO, Internal Medicine

41120 Washington St Ste 201
IndioCA  92203-9596 (Riverside County)


Phone: 760-360-3193
Fax: 760-360-3194

NPI: 1073581237
License Number: 12138 (CA)