Robert Keenan, MD, Internal Medicine

41120 Washington St
IndioCA  92203-9215 (Riverside County)


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

NPI: 1104862499
License Number: A54423 (CA)