Deborshi Roy, MD, Dermatology

8241 Rochester Ave 130
Rancho CucamongaCA  91730-0713 (San Bernardino County)


Phone: 909-466-8400
Fax:

NPI: 1184744336
License Number: 2286241 (NY)