Family Practice Doctors Armando Delgado Md 6565 West Loop South # 600 Bellaire, TX 77401 (713) 432-1500