Natasha Alexander, MD, Internal Medicine

1851 N Riverside Ave
RialtoCA  92376-8069 (San Bernardino County)


Phone: 909-874-2371
Fax:

NPI: 1255615530
License Number: A125684 (CA)