Marco R Escobar, MD, Otolaryngology

5420 Bellaire Blvd Ste A
BellaireTX  77401-3957 (Harris County)


Phone: 713-663-6322
Fax: 713-663-6944

NPI: 1063510493
License Number: E5747 (TX)