Carlos J Borras, MD, Internal Medicine

7510 N Oracle Rd
Unit 100
TucsonAZ  85704 (Pima County)


Phone: 520-324-4910
Fax: 520-324-4911

NPI: 1891890083
License Number: 35093 (AZ)