Ruben Osorio, MD, Surgery

399 E Highland Ave Ste 319
San BernardinoCA  92404-3858 (San Bernardino County)


Phone: 909-881-7200
Fax: 909-881-7289

NPI: 1073696845
License Number: G081620 (CA)