Dr. Marco R Escobar, MD is an general practice specialist in Bellaire, Texas (TX). He specializes in General Practice.