Roger Francisco Carbajal Mendoza, MD, Internal Medicine

10023 S Main
C-9
HoustonTX  77025 (Harris County)


Phone: 713-791-1633
Fax: 713-791-1710

NPI: 1184929333
License Number: 003707 (NY)