Mehrad Adibi, MD, Urology

18100 Saint John Dr
HoustonTX  77058-3631 (Harris County)


Phone: (713) 563-0670
Fax: 713-745-9816

NPI: 1700045606
License Number: P5503 (TX)