Roger Dennis Duber, DO, Internal Medicine

685 N 13th Ave
Ste 9
UplandCA  91786 (San Bernardino County)


Phone: 909-981-8383
Fax: 909-920-3054

NPI: 1942261904
License Number: 20A4904 (CA)